JP2007011685A - パラメータ設定装置、パラメータ設定方法およびプログラム - Google Patents

パラメータ設定装置、パラメータ設定方法およびプログラム Download PDF

Info

Publication number
JP2007011685A
JP2007011685A JP2005191631A JP2005191631A JP2007011685A JP 2007011685 A JP2007011685 A JP 2007011685A JP 2005191631 A JP2005191631 A JP 2005191631A JP 2005191631 A JP2005191631 A JP 2005191631A JP 2007011685 A JP2007011685 A JP 2007011685A
Authority
JP
Japan
Prior art keywords
parameter
output result
determining
parameter value
parameter setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2005191631A
Other languages
English (en)
Inventor
Yoshihiro Fujita
佳弘 藤田
Chiaki Ito
千明 伊東
Makoto Murata
誠 村田
Isao Uchida
勲 内田
Tetsuya Otani
哲也 大谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP2005191631A priority Critical patent/JP2007011685A/ja
Priority to DE102006028247A priority patent/DE102006028247A1/de
Priority to US11/475,168 priority patent/US20070038312A1/en
Publication of JP2007011685A publication Critical patent/JP2007011685A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00—Systems involving the use of models or simulators of said systems
    • G05B17/02—Systems involving the use of models or simulators of said systems electric
    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Feedback Control In General (AREA)

Abstract

【課題】 パラメータ値の最適化のための作業負担を低減することで、開発コストや各種の社会的コストを抑制できるパラメータ設定装置等を提供する。
【解決手段】 取得手段101は、パラメータのパラメータ値を変化させつつ出力結果を取得する。決定手段102は、取得手段101により取得された出力結果に基づいて、最適なパラメータ値を決定する。受付手段103は、取得手段101による出力結果の取得手順、および決定手段102による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付ける。蓄積手段104は、取得手段101により取得された出力結果を蓄積する。このパラメータ設定装置によれば、出力結果の取得手順、および決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるので、パラメータ値の最適化のための作業負担を低減しつつ種々のシステムに対応できる。
【選択図】図1

Description

本発明は、パラメータ値を変化させながら取得した出力結果に基づいてパラメータを決定するパラメータ設定装置等に関し、とくに種々の使用目的に対する汎用性を備えたパラメータ設定装置等に関する。
例えば、自動車エンジンを制御する制御装置では、多数の制御パラメータを用いた制御を実行する。制御パラメータを最適化する作業として、開発部門では自動適合と称する実験を長時間にわたり繰り返しながら、制御パラメータの最適値を見つけ出している。
また、例えば半導体デバイスの製造工程を最適化する場合には、開発、生産部門において、製造工程における多数のパラメータと不良の発生状況との相関データを蓄積し、歩留まりを最小化するパラメータの値を探し出している。
さらに、医療方針の決定、建築設計、各種計画の策定の際にも、多数の変数の最適解を選択する作業が必要となる。
特許文献1には、エンジンの特性値と制御パラメータとの関係を定めたモデル式を用いてより精度のよい制御パラメータの適合値を効率的に取得することのできるエンジン制御パラメータの適合方法が記載されている。
特開2004−68729号公報
このように、多数のパラメータの値についての最適化作業が必要な分野は多岐にわたる。しかし、一般にこのような作業には手間と時間がかかるという問題がある。したがって、パラメータ値の最適化のための作業負担を低減する手法の出現が強く望まれている。
本発明の目的は、パラメータ値の最適化のための作業負担を低減することで、開発コストや各種の社会的コストを抑制できるパラメータ設定装置等を提供することにある。
本発明のパラメータ設定装置は、パラメータのパラメータ値を変化させつつ出力結果を取得する取得手段と、前記取得手段により取得された前記出力結果に基づいて、最適なパラメータ値を決定する決定手段とを備え、前記パラメータに応じて前記出力結果が変動するシステムで用いられるパラメータ設定装置において、
前記取得手段による前記出力結果の取得手順、および前記決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付ける受付手段を備えることを特徴とする。
前記受付手段はユーザによる機能ブロック線図の入力を受け付け、前記決定手法はその機能ブロック線図により規定されてもよい。
前記取得手段により取得された前記出力結果を蓄積する蓄積手段を備え、前記決定手段は前記蓄積手段に蓄積された前記出力結果を用いてもよい。
前記システムは、前記パラメータを制御パラメータとする制御対象であってもよい。
前記システムは、前記パラメータをモデルパラメータとするモデルであってもよい。
本発明のパラメータ設定方法は、パラメータに応じて出力結果が変動するシステムで用いられる、前記パラメータのパラメータ値を変化させつつ前記出力結果を取得するステップと、前記取得手段により取得された前記出力結果に基づいて、最適なパラメータ値を決定するステップと、を備えるパラメータ設定方法において、前記取得するステップにおける前記出力結果の取得手順、および前記決定するステップにおける最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるステップを備えることを特徴とする。
このパラメータ設定方法によれば、出力結果の取得手順、および決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるので、パラメータ値の最適化のための作業負担を低減しつつ種々のシステムに対応できる。
前記指示を受け付けるステップではユーザによる機能ブロック線図の入力を受け付け、前記決定手法はその機能ブロック線図により規定されてもよい。
前記取得するステップにより取得された前記出力結果を蓄積するステップを備え、前記決定するステップでは、蓄積された前記出力結果を用いてもよい。
前記システムは、前記パラメータを制御パラメータとする制御対象であってもよい。
前記システムは、前記パラメータをモデルパラメータとするモデルであってもよい。
本発明のプログラムは、コンピュータに、パラメータに応じて出力結果が変動するシステムで用いられる、前記パラメータのパラメータ値を変化させつつ前記出力結果を取得するステップと、前記取得手段により取得された前記出力結果に基づいて、最適なパラメータ値を決定するステップと、を実行させるプログラムにおいて、コンピュータに、前記取得するステップにおける前記出力結果の取得手順、および前記決定するステップにおける最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるステップを実行させることを特徴とする。
このプログラムによれば、出力結果の取得手順、および決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるので、パラメータ値の最適化のための作業負担を低減しつつ種々のシステムに対応できる。
前記指示を受け付けるステップではユーザによる機能ブロック線図の入力を受け付け、前記決定手法はその機能ブロック線図により規定されてもよい。
コンピュータに、前記取得するステップにより取得された前記出力結果を蓄積するステップを実行させ、前記決定するステップでは、蓄積された前記出力結果を用いてもよい。
前記システムは、前記パラメータを制御パラメータとする制御対象であってもよい。
前記システムは、前記パラメータをモデルパラメータとするモデルであってもよい。
本発明のパラメータ設定装置によれば、出力結果の取得手順、および決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるので、パラメータ値の最適化のための作業負担を低減しつつ種々のシステムに対応できる。
本発明のパラメータ設定方法によれば、出力結果の取得手順、および決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるので、パラメータ値の最適化のための作業負担を低減しつつ種々のシステムに対応できる。
本発明のプログラムによれば、出力結果の取得手順、および決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるので、パラメータ値の最適化のための作業負担を低減しつつ種々のシステムに対応できる。
図1は本発明によるパラメータ設定装置を機能的に示すブロック図である。
図1において、取得手段101は、パラメータに応じて出力結果が変動するシステムで用いられる、パラメータのパラメータ値を変化させつつ出力結果を取得する。決定手段102は、取得手段101により取得された出力結果に基づいて、最適なパラメータ値を決定する。受付手段103は、取得手段101による出力結果の取得手順、および決定手段102による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付ける。
蓄積手段104は、取得手段101により取得された出力結果を蓄積する。
以下、図2〜図8を参照して、本発明によるパラメータ設定装置の実施形態について説明する。
図2は多数の制御パラメータを用いて制御対象を制御する制御システムの構成を示すブロック図である。
図2に示すように、制御システムは制御対象20を制御する制御装置10を備える。図3は制御装置10の構成を例示するブロック図、図4は制御対象20の挙動を例示する図である。
図2に示すように、制御装置10には制御内容を規定する設定信号31が与えられる。また、制御装置10には制御対象20から返された観測信号33が与えられる。図3に示すように、制御装置10は制御器11,13、設定器12,15および補償器14を備え、設定信号31および観測信号33に基づく演算が実行される。演算結果は操作信号32として出力され、制御対象20に与えられる。
図3において、制御器11,13、設定器12,15および補償器14の動作は、多数の制御パラメータにより規定されている。制御装置10で使用されるこれらの制御パラメータの値を調整することで、制御対象20に対する制御を最適化することができる。制御パラメータの調整方法については後述する。
図2および図4に示すように、制御対象20では、操作信号32および外的要因を受けて現象A〜Gが連鎖的に発生し、その結果、観測信号33および出力信号34が出力される。なお、図2の例では、観測信号33と出力信号34とが別々の信号群として示されているが、両者が重複していてもよい。
次に、制御装置10の制御パラメータを調整する手順について説明する。
図5は自動チューニング装置40を用いて制御パラメータを調整するシステムの構成を示すブロック図である。図5に示すように、制御装置10には自動チューニング装置40が接続される。また、制御対象20には、自動チューニング装置40に対するインターフェースとして機能する補助装置50が接続される。さらに、自動チューニング装置40には、制御パラメータの調整時に取得されるデータを蓄積するための記憶装置41、およびユーザの操作を受け付ける端末装置42が接続されている。
図6は制御パラメータを調整する処理を示すフローチャートである。この処理は自動チューニング装置40に実装されるソフトウェアに基づいて実行される。このソフトウェアは、パラメータの値の最適化処理の骨組みを規定しつつ、ユーザによるカスタマイズを受け付け、これにより、種々のパラメータ調整に対する汎用性を備える。
図6のステップS1〜ステップS3を繰り返す処理では、制御パラメータの値を変化させつつ、出力データを取得している。出力データは制御パラメータの値を最適化する際の判断材料となるデータであり、出力信号34の他、制御装置10および制御対象20から得られるすべてのデータが、出力データの対象となりうる。特定の処理で得られる出力データは、他の処理の入力データとして用いることもできる。
この処理では、図6に示すように、ステップS1〜ステップS2において「処理P」および「処理Q」が繰り返し実行された後、ステップS3において「処理R」が実行される。「処理P」、「処理Q」および「処理R」(ステップS1〜ステップS3)を繰り返す処理では、所定の手順に従って制御パラメータの値を変化させることで、定常状態や過渡状態を順次作り出し、出力データを取得する。
次に、図6のステップS4の「処理S」では、ステップS1〜ステップS3を繰り返す処理によって取得された出力データに基づき、最適な制御パラメータの値を決定している。以上の手順により、制御パラメータの値が最適化される。
図7は「処理P」(ステップS1)、「処理Q」(ステップS2)、「処理R」(ステップS3)、あるいは「処理S」(ステップS4)における処理の内容を例示する図である。
図7に示すように、本実施形態では、機能ブロック線図形式で表現される処理が実行される。ここでは、データA、データB、データC、データD、データEおよびデータFを入力データとする処理を実行し、解析結果W、解析結果X、解析結果Yおよび解析結果Zを出力データとして出力している。これらの入力データおよび出力データは、対応する処理の実行時に記憶装置41(図2)に順次、格納される。
本実施形態では、記憶装置41に制御パラメータの調整時に取得されるデータを蓄積しているため、各処理で用いる入力データとしてメモリに記憶される一時格納変数のみでなく、記憶装置41に蓄積されたデータを適宜利用することができる。前回までの処理により生成された各種計測データ、途中結果、解析結果等を記憶装置41にデータベース化して格納することにより、膨大な処理を繰り返すことなく、途中結果の手修正やデータ処理方法(例えば演算条件値)の変更等に効率的に対応可能となる。
また、本実施形態では、図6のフローチャートで示される、出力データを取得する手順をユーザの指示に基づいて設定することができる。例えば、ステップS1〜ステップS3の繰り返し、あるいはステップS1〜ステップS2の繰り返しについての繰り返し回数、繰り返しの終了条件、繰り返し時の制御パラメータの変化のさせ方を定める手順等がユーザの指示に基づいて設定される。ユーザの指示内容は上記ソフトウェアを介して図6に示す処理に反映される。
さらに、本実施形態では、「処理P」、「処理Q」、「処理R」および「処理S」における処理のアルゴリズムをユーザの指示に基づいて設定することができる。自動チューニング装置40では、端末装置42を介して図7に示すような機能ブロック線図の入力を受け付け、そのブロック線図を上記のソフトウェアを介して図6に示す処理に反映させる。機能ブロック線図の入力方法は限定されないが、例えば、図7に示す「演算G」、「切替K」、「処理L」などの部品を用意し、ユーザが部品を組み合わせることで、機能ブロック線図を作成できるようにしてもよい。
このように、本実施形態では、ソフトウェアプログラムの記述内容のうち、制御パラメータを最適化する処理の骨組みは固定しておき、出力データを取得する手順と、「処理P」、「処理Q」、「処理R」および「処理S」のアルゴリズムと、についてはユーザによるカスタマイズを受け付けるようにしている。このため、ユーザの側でプログラム言語を用いて始めからプログラムを作成する必要がなく、プログラムの作成に要求される膨大な作業を回避しつつ、パラメータの最適化作業を効率的に実行できる。
また、上記実施形態では、制御装置の制御パラメータを調整する例を示したが、図8に示すように、シミュレーション等に用いるモデルを作成する場合に本発明のパラメータ設定装置を適用することができる。
図8の例では、多数のモデルパラメータを有するモデル60に、モデルパラメータを順次与える自動チューニング装置70が接続される。モデルパラメータを変化させつつ、モデル60には入力データ群が与えられる。自動チューニング装置70はモデル60から出力される出力データ群を取り込み、モデルとして適切な出力データの値が得られるようなモデルパラメータの値を割り出す。例えばシミュレーションモデルの場合には、シミュレーション対象と同様の出力データになるようなモデルパラメータが選択される。
パラメータの値を最適化する手順やアルゴリズムは、自動チューニング装置40(図5)と同様の手順やアルゴリズムを使用できる。また、端末装置71を介してユーザによる手順やアルゴリズムを定めるためのユーザの指示を受け付ける。
モデル60の態様は限定されない。例えば、モデル60として、各種数学モデルが適用される。また、モデルは、例えば微分方程式等、時系列データを元に演算を行うものや、ある信号(入力データ)の変化が別の信号(出力データ)の変化を招く関係式等が含まれる。
本発明のパラメータ設定装置は、種々の分野に適応できる。例えば、自動車エンジンを制御する制御パラメータの調整に適応すれば、ソフトウェアをユーザがカスタマイズすることで、長時間にわたる自動適合の作業を要することなく、制御パラメータの最適値を見つけ出せる。また、例えば半導体デバイスの製造工程を最適化する場合には、個々の製造工程に応じたパラメータの最適値を容易に獲得できる。さらに、医療方針の決定、建築設計、工作機械設計、建築設計、あるいは各種方針や計画の策定に際しても、ユーザによるソフトウェアのカスタマイズによって、多変数の値を容易に最適化できる。
以上のように、本発明のパラメータ設定装置は、多数のパラメータを扱う種々の分野に適用でき、開発効率、生産効率、方針策定効率の向上等を図ることができる。
本発明の適用範囲は上記実施形態に限定されることはない。本発明は、パラメータに応じて出力結果が変動するシステムのパラメータを調整する場合に、広く適用できる。
本発明によるパラメータ設定装置を機能的に示すブロック図。 制御パラメータを用いて制御対象を制御する制御システムの構成を示すブロック図。 制御装置の構成を例示するブロック図。 制御対象の挙動を例示する図。 制御パラメータを調整するシステムの構成を示すブロック図。 制御パラメータを調整する処理を示すフローチャート。 処理の内容を例示する図。 モデルを作成する場合に本発明のパラメータ設定装置を適用する場合の構成を示すブロック図。
符号の説明
40 自動チューニング装置(取得手段、決定手段)
41 記憶装置(蓄積手段)
42 端末装置(受付手段)
101 取得手段
102 決定手段
103 受付手段
104 蓄積手段

Claims (15)

  1. パラメータのパラメータ値を変化させつつ出力結果を取得する取得手段と、
    前記取得手段により取得された前記出力結果に基づいて、最適なパラメータ値を決定する決定手段と、
    を備え、前記パラメータに応じて前記出力結果が変動するシステムで用いられるパラメータ設定装置において、
    前記取得手段による前記出力結果の取得手順、および前記決定手段による最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付ける受付手段を備えることを特徴とするパラメータ設定装置。
  2. 前記受付手段はユーザによる機能ブロック線図の入力を受け付け、前記決定手法はその機能ブロック線図により規定されることを特徴とする請求項1に記載のパラメータ設定装置。
  3. 前記取得手段により取得された前記出力結果を蓄積する蓄積手段を備え、
    前記決定手段は前記蓄積手段に蓄積された前記出力結果を用いることを特徴とする請求項1または2に記載のパラメータ設定装置。
  4. 前記システムは、前記パラメータを制御パラメータとする制御対象であることを特徴とする請求項1〜3のいずれか1項に記載のパラメータ設定装置。
  5. 前記システムは、前記パラメータをモデルパラメータとするモデルであることを特徴とする請求項1〜3のいずれか1項に記載のパラメータ設定装置。
  6. パラメータに応じて出力結果が変動するシステムで用いられる、前記パラメータのパラメータ値を変化させつつ前記出力結果を取得するステップと、
    前記取得手段により取得された前記出力結果に基づいて、最適なパラメータ値を決定するステップと、
    を備えるパラメータ設定方法において、
    前記取得するステップにおける前記出力結果の取得手順、および前記決定するステップにおける最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるステップを備えることを特徴とするパラメータ設定方法。
  7. 前記指示を受け付けるステップではユーザによる機能ブロック線図の入力を受け付け、前記決定手法はその機能ブロック線図により規定されることを特徴とする請求項6に記載のパラメータ設定方法。
  8. 前記取得するステップにより取得された前記出力結果を蓄積するステップを備え、
    前記決定するステップでは、蓄積された前記出力結果を用いることを特徴とする請求項6または7に記載のパラメータ設定方法。
  9. 前記システムは、前記パラメータを制御パラメータとする制御対象であることを特徴とする請求項6〜8のいずれか1項に記載のパラメータ設定方法。
  10. 前記システムは、前記パラメータをモデルパラメータとするモデルであることを特徴とする請求項6〜8のいずれか1項に記載のパラメータ設定方法。
  11. コンピュータに、
    パラメータに応じて出力結果が変動するシステムで用いられる、前記パラメータのパラメータ値を変化させつつ前記出力結果を取得するステップと、
    前記取得手段により取得された前記出力結果に基づいて、最適なパラメータ値を決定するステップと、
    を実行させるプログラムにおいて、
    コンピュータに、
    前記取得するステップにおける前記出力結果の取得手順、および前記決定するステップにおける最適なパラメータ値の決定手法を定めるためのユーザの指示を受け付けるステップを実行させることを特徴とするプログラム。
  12. 前記指示を受け付けるステップではユーザによる機能ブロック線図の入力を受け付け、前記決定手法はその機能ブロック線図により規定されることを特徴とする請求項11に記載のプログラム。
  13. コンピュータに、
    前記取得するステップにより取得された前記出力結果を蓄積するステップを実行させ、
    前記決定するステップでは、蓄積された前記出力結果を用いることを特徴とする請求項11または12に記載のプログラム。
  14. 前記システムは、前記パラメータを制御パラメータとする制御対象であることを特徴とする請求項11〜13のいずれか1項に記載のプログラム。
  15. 前記システムは、前記パラメータをモデルパラメータとするモデルであることを特徴とする請求項11〜13のいずれか1項に記載のプログラム。
JP2005191631A 2005-06-30 2005-06-30 パラメータ設定装置、パラメータ設定方法およびプログラム Pending JP2007011685A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2005191631A JP2007011685A (ja) 2005-06-30 2005-06-30 パラメータ設定装置、パラメータ設定方法およびプログラム
DE102006028247A DE102006028247A1 (de) 2005-06-30 2006-06-20 Parametereinstellvorrichtung, Parametereinstellverfahren und -programm
US11/475,168 US20070038312A1 (en) 2005-06-30 2006-06-27 Parameter setting device, parameter setting method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005191631A JP2007011685A (ja) 2005-06-30 2005-06-30 パラメータ設定装置、パラメータ設定方法およびプログラム

Publications (1)

Publication Number Publication Date
JP2007011685A true JP2007011685A (ja) 2007-01-18

Family

ID=37562716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005191631A Pending JP2007011685A (ja) 2005-06-30 2005-06-30 パラメータ設定装置、パラメータ設定方法およびプログラム

Country Status (3)

Country Link
US (1) US20070038312A1 (ja)
JP (1) JP2007011685A (ja)
DE (1) DE102006028247A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12105479B2 (en) 2016-07-25 2024-10-01 Apple Inc. Force-detecting input structure

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011051162B4 (de) * 2011-06-17 2021-04-01 Hexagon Technology Center Gmbh Verfahren zur Ermittlung von Parametervorgaben für einen Herstellungsprozess

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6151547A (en) * 1999-02-24 2000-11-21 Engelhard Corporation Air/fuel ratio manipulation code for optimizing dynamic emissions
US7462354B2 (en) * 1999-12-28 2008-12-09 Pharmexa Inc. Method and system for optimizing minigenes and peptides encoded thereby
JP3922980B2 (ja) * 2001-07-25 2007-05-30 本田技研工業株式会社 制御装置
AU2003286856A1 (en) * 2002-11-07 2004-06-03 Snap-On Technologies, Inc. Vehicle data stream pause on data trigger value
JP4125251B2 (ja) * 2004-02-13 2008-07-30 キヤノン株式会社 情報処理方法および装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12105479B2 (en) 2016-07-25 2024-10-01 Apple Inc. Force-detecting input structure

Also Published As

Publication number Publication date
US20070038312A1 (en) 2007-02-15
DE102006028247A1 (de) 2007-01-11

Similar Documents

Publication Publication Date Title
JP5016002B2 (ja) プロセス制御システムにおける統合型モデル予測制御および最適化
JP4722388B2 (ja) 統合型モデル予測制御機能ブロックおよびオプチマイザ機能ブロックのための設定および閲覧用表示画面
Gao Scaling and bandwidth-parameterization based controller tuning
JP6008898B2 (ja) プロセス制御システムにおけるオンライン適応モデル予測制御
US7272454B2 (en) Multiple-input/multiple-output control blocks with non-linear predictive capabilities
US10409232B2 (en) Engineering tool and method for parameterizing a model-based predictive controller
JP6946654B2 (ja) 制御装置、制御方法、および、制御プログラム
CA2678820A1 (en) Two-stage model predictive control technique
JP2005070940A (ja) Pidパラメータ調整装置
GB2432682A (en) A method of performing control and optimising of a process system
JP5930655B2 (ja) 制御問題を解決するための方法
US9448546B2 (en) Deterministic optimization based control system and method for linear and non-linear systems
US20140297002A1 (en) System and method for implementing model predictive control in plc
JP2019185742A (ja) 制御装置及び制御方法
CN107742004B (zh) 一种基于历史数据的数控机床主轴数据仿真方法
US11086277B2 (en) System and method for determining the parameters of a controller
JP2006011729A (ja) 設計最適化支援システムおよび設計最適化支援方法
JP2009169771A (ja) プラント運転支援装置
JP2002367875A (ja) プロセス工程管理システムおよびプロセス工程管理方法
JP4485896B2 (ja) Pid制御装置
US20070038312A1 (en) Parameter setting device, parameter setting method and program
EP2753991B1 (en) Arrangement and method for system identification of an industrial plant or process
GB2430764A (en) Online adaptive model predictive control in a process control system
JP2005258717A (ja) 制御装置のパラメータ設定方法及び装置並びにプログラム
JP2586300B2 (ja) 設計システムの実行制御方式

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071211

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090729

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090804

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090907

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091013