JP2009512007A - オブザーバによって物理系システムの状態を決定する方法 - Google Patents
オブザーバによって物理系システムの状態を決定する方法 Download PDFInfo
- Publication number
- JP2009512007A JP2009512007A JP2008534124A JP2008534124A JP2009512007A JP 2009512007 A JP2009512007 A JP 2009512007A JP 2008534124 A JP2008534124 A JP 2008534124A JP 2008534124 A JP2008534124 A JP 2008534124A JP 2009512007 A JP2009512007 A JP 2009512007A
- Authority
- JP
- Japan
- Prior art keywords
- entity
- monitored
- observer
- value
- physical system
- 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
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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Automation & Control Theory (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Analogue/Digital Conversion (AREA)
- Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)
- Feedback Control In General (AREA)
- Radar Systems Or Details Thereof (AREA)
- Eye Examination Apparatus (AREA)
Abstract
オブザーバ18を使用することにより物理系システム2の状態の推定を決定する方法が記載され、前記オブザーバは、前記物理系システムの数学的モデル6を含む。オブザーバ18は、前記数学的モデルのエンティティY1b,Y2b,Y3b,...の推定値を提供するために、前記物理系システムの少なくとも一つのエンティティY1,Y2,Y3,...の値と、前記物理系システムへも供給される入力エンティティINの値と、を供給される。少なくとも1つの推定値Y1bは、誤り値e1を提供するために、関連される所与の参照値Y1refと比較される。所与の参照値Y1refは、関連される監視されるエンティティY1と比較され、等しくなる場合ttrigに、誤り値e1は、推定値Y1b,Y2b,Y3b,...の補正に関して使用される。
Description
本発明は、請求項1の前文に記載のオブザーバを用いることにより物理系システムの推定される状態を決定する方法、及び請求項3の前文に記載のオブザーバ、に関する。
上述の種類の方法は、"Observer-based Resolver Conversion in Industrial Servo Systems",PCIM 2001 Conference,June 21,2001,Nurnberg,Germany,by George Ellis and Dr. Jens Krah(http://www.motionvillage.com/welcome_center/articles/pcim2001rd_observer.pdf)の記事において開示されている。
オブザーバは、他の状態の測定に基づきシステムの内部状態を決定するのに一般的に使用される。オブザーバは、しばしば、センサを実装することが実用的でない又は高価すぎるので、観察される状態が測定され得ないような場合に適用され得る。オブザーバは、測定される信号の品質を単純に向上させるのにも使用され得る。例えば、リゾルバは、モータ位置を測定するが、そうする場合に、かなりの位相遅延を加える。オブザーバは、このような位相遅延を取り除く。オブザーバに物理系システムへ供給されるのと同一の入力データを供給することによって、オブザーバは、特定のエンティティの推定値すなわち当該システムの状態を決定し、これらは、この推定値の少なくとも1つを参照値と比較することによって当該システムを制御するのに使用され得る。
従来技術の方法は、モデル化されるシステムの対応するエンティティの推定値との比較のために、システムのエンティティの値を供給するアナログ/デジタル変換器(ADC)の使用を必要としている。オブザーバを用いたADCの使用の不利な点は、これらが時間遅延を生じさせ、制限された変換速度及び制限された解像度のみを可能にし、全体としてシステムの複雑性及び費用を増加させることである。
本発明の目的は、上述の従来技術の欠点を解決することである。
本発明の目的は、請求項1に記載の方法を提供することによって達成される。
したがって、何のADCも必要とされず、ADCの使用と関連付けられる全ての不利な点は取り除かれる。
本発明の上述の目的は、請求項3に記載のオブザーバを提供することによっても達成される。
本発明は、添付の図面を参照にして、以下の例証的な実施例の説明から更に徐々に明らかになる。
図1に示される従来技術の回路の図は、基本的に、物理系システム2及びオブザーバ4を示す。オブザーバ4は、物理系システム2の数学的モデル6、クロック8、除算部10、ベクトル乗算器12、タイマ14、及びアナログ・デジタル変換器(ADC)16を含む。
クロック8は、数学的モデルすなわちモデル化されたシステム6に、クロックパルスclkを供給する。モデル6は、各クロックパルスを用いて、評価され、すなわち、最近の入力値及び以前の評価された値に依存し、モデル6のエンティティの値を決定する。モデル6は、モデル6のエンティティのうちの特定のエンティティY1b,Y2b,Y3b,...が物理系システム2のエンティティY1,Y2,Y3,...に対応するように設計される。モデル6は、物理系システム2へも供給される入力INを供給される。したがって、モデル6の各評価を含む、適切に設計されたモデル6を用いた場合、モデル6の前記特定のエンティティY1b,Y2b,Y3b,...は、物理系システム2の対応するエンティティY1,Y2,Y3,...の値と同一である値を有するべきである。したがって、前記モデルの前記特定のエンティティY1b,Y2b,Y3b,...の値は、推定値と呼ばれ、簡略性のために、Y1b,Y2b,Y3b,...ともここでは呼ばれる。
推定値Y1b,Y2b,Y3b,...は、物理系システムのエンティティY1,Y2,Y3,...の測定が必要とされ得る物理系システムのエンティティY1,Y2,Y3,...の値を用いる代わりに、制御目的のためなどの更なる処理に関して使用され得る。こうすることによって、全体として回路は、導入及び維持に関して低減された費用を有して物理的に相対的に簡素にされ得る。
しかし、モデル6は、完璧であり得なく、すなわち、物理系システム2に正確に同一に動作し得ない。したがって、以下に説明されるように、実際値と関連される推定値との間の差を補償することは知られている。
物理系システム2の少なくとも一つのエンティティ、例えばY1、が監視される。実際に、監視されるエンティティY1は測定され、この測定値は、ADC16によってデジタル値Y1dへ変換される。モデル6は、前記エンティティY1に対応するモデル6のエンティティの推定値(Y1b)を提供するように設計される。
推定値Y1bは、推定される差すなわち差e1を提供するために、除算部10によってデジタル値Y1dから除算される。
乗算器12は、e1をベクトルkにより乗算する。ベクトルkの要素k1,k2,k3,...は、モデルの異なるエンティティY1b,Y2b,Y3b,...のそれぞれと関連付けられる。結果として、乗算器12は、差e1倍のベクトルkの各要素ki(i=1,2,3,...)からなるベクトルcを提供する。ベクトルcは、モデル6へ供給される。ベクトルcは、記憶され、そしてタイマ14による固定間隔を用いて発生される各イベントTrig1によりリフレッシュされる。ADC16、除算部10及び乗算器12を動作させるのに必要であるのはトリガーイベントTrig1においてのみである。
ベクトルcの要素c1,c2,c3,...は、モデル6のエンティティY1b,Y2b,Y3b,...のそれぞれを補償するために使用され、特にこれらを加えることによってY1b+c1,Y2b+c2,Y3b+c3,...のそれぞれを得るために、また差e1が低減されるように、使用される。
図1に示される従来技術のオブザーバ4を用いたADCの使用は、欠点を有している。この使用は、時間遅延を導入し、制限された変換速度及び制限された解像度のみを可能にし、そして複雑性を増加させる。
図2において示される回路は、従来技術のオブザーバ4の欠点を緩和するために従来技術のオブザーバ4とは異なる、本発明に従うオブザーバ18を含む。
図2に示されるオブザーバ18は、図1に示されるオブザーバ4とは、オブザーバ4のタイマ14及びADC16が省略され、比較器20が加えられる点において、相違する。更に、物理系システムの監視されるエンティティY1の実時間の値の代わりに、前記エンティティY1と関連付けられる所与の参照値Y1refが、除算部10へ供給される。比較器20は、バイナリ出力を提供するために、物理系システム2のアナログの種類のエンティティY1とそれに関連付けられる参照値Y1refとを比較し、これらの値の論理レベルは、比較される値Y1及びY1refが等しくなる場合に変化する。このようなレベル変化の発生は、図1を参照して説明される推定値の補償を実行するために、モデル6をトリガーするのに使用される。
比較される値Y1及びY1refが等しくなる場合、除算要素10へ供給される値は、Y1b及びY1と同一である。したがって、その場合に、オブザーバ18は、Y1b及びY1の同一の等しい値に関して、図1のオブザーバ4と同じ仕方で動作する。しかし、両方のオブザーバの間における主な且つ有利な相違点は、図2のオブザーバ18が、高価で、時間制限的で、複雑性を増加させるアナログ・デジタル変換器を使用しないことである。
従来技術のオブザーバ4を用いる場合、Trig1によって表されるトリガーイベントは、規則的な固定間隔で発生する。本発明に従うオブザーバ18を用いる場合、Trig2によって表されるトリガーイベントは、事前には未知であり且つ概ね不規則である時間において発生する。
Trig2の変化は特定の観察時間内において十分頻繁に発生することを考慮されなければならない。したがって、参照値Y1refは物理系システム2の関連付けられるエンティティY1の値範囲内において適切に選択されなければならない。このことは、設計事項及び回路の所要な仕様であり、本質的に本発明の一部分ではない。
図3は、物理系システム2の前記1つのエンティティY1及び前記1つのエンティティY1に対応するモデル6のエンティティY1bの時間図を示す。
図3によって例示されるように、時間ttrigにおいて、比較器20は、エンティティすなわち入力間の差の符号の変化に直面し、その場合に結果として、補償ベクトルcが計算され、推定エンティティY1b,Y2b,Y3b,...の値は、この値に補償ベクトルcの適切な要素c1,c2,c3,...を加えることによって、補償される。
推定値Y1b,Y2b,Y3b,...の補償ステップを実行するのを可能にするために、物理系システム2の監視されるエンティティY1の値は、少なくとも一度、参照値Y1refになる、及び/又は通過する(横断する)べきである。
上述の本発明に従う方法及びオブザーバは、当業者によって、請求項によって記載される本発明の範囲から逸脱することなく、修正され得る。
例えば、上述の方法及びオブザーバは、いかなる数の監視されるエンティティY1,Y2,Y3,...、所与の参照値Y1b,Y2b,Y3b,...、推定値Y1b,Y2b,Y3b,...、及び差e1,e2,e3...のそれぞれに関しても適用され得る。トリガーイベント(Trig2)は、この場合、いずれかの監視されるエンティティY1,Y2,Y3,...がそれに関連付けられる参照値Y1ref,Y2ref,Y3ref,...のそれぞれに等しくなることの発生によって規定される。
Claims (4)
- オブザーバを使用することにより物理系システムの推定される状態を決定する方法であって、前記物理系システムの数学的モデルを含む前記オブザーバは、監視されるべきエンティティを供給され、前記数学的モデルは、前記物理系システムへも供給される入力エンティティの値を供給され、前記数学的モデルの及び前記数学的モデルによるエンティティの推定値を提供するために、トリガーイベントの発生において、監視されるエンティティに関連される値は、誤り値を提供するために、前記監視されるエンティティの関連される推定値と比較され、そして前記誤り値は、前記推定値の補正に関して使用される、方法において、前記監視されるエンティティに関連される値は所与の参照値であり、前記監視されるエンティティは前記参照値と比較され、前記トリガーイベントは、前記監視されるエンティティが前記参照値と等しくなることの発生である、方法。
- 請求項1に記載の方法であって、前記物理系システムの2つ以上のエンティティが監視され、前記監視されるエンティティが、前記監視されるエンティティに関連される所与の参照値とそれぞれ比較され、そして前記トリガーイベントは、いずれかの監視されるエンティティが該エンティティに関連される参照値と等しくなることの発生である、方法。
- 物理系システムの推定される状態を決定するオブザーバであって、前記物理系システムの数学的モデルを含む前記オブザーバは、監視されるべき前記システムのエンティティを供給され、前記数学的モデルは、前記物理系システムへも供給される入力エンティティの値を供給され、前記数学的モデルの及び前記数学的モデルによるエンティティの推定値を提供するために、トリガーイベントの発生において、除算手段は、誤り値を提供するために、監視されるエンティティに関連される値から、前記関連される監視されるエンティティの前記推定値を除算し、そして前記誤り値は、前記推定値の補正に関して使用される、オブザーバにおいて、前記監視されるエンティティを所与の参照値と比較する比較器手段が提供され、前記比較器手段は、前記監視されるエンティティが前記参照値と等しくなる場合に前記トリガーイベントの発生を決定する、オブザーバ。
- 請求項3に記載のオブザーバであって、前記数学モデルが、前記物理系システムの2つ以上のエンティティを供給され、前記比較器手段は前記監視されるエンティティと関連付けられる所与の参照値と各監視されるエンティティを比較するように構成され、そして前記比較器手段は、いずれかの監視されるエンティティが該エンティティに関連される参照値と等しくなる場合に前記トリガーイベントの発生を決定する、オブザーバ。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05109215 | 2005-10-05 | ||
PCT/IB2006/053578 WO2007039860A2 (en) | 2005-10-05 | 2006-10-02 | Determining states of a physical system by an observer |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009512007A true JP2009512007A (ja) | 2009-03-19 |
Family
ID=37836795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008534124A Pending JP2009512007A (ja) | 2005-10-05 | 2006-10-02 | オブザーバによって物理系システムの状態を決定する方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20080275575A1 (ja) |
EP (1) | EP1934658B1 (ja) |
JP (1) | JP2009512007A (ja) |
CN (1) | CN101283316A (ja) |
AT (1) | ATE441881T1 (ja) |
DE (1) | DE602006008968D1 (ja) |
WO (1) | WO2007039860A2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5168567B2 (ja) * | 2008-09-01 | 2013-03-21 | 日立オートモティブシステムズ株式会社 | 状態推定装置、サスペンション制御装置及びサスペンションシステム |
CN106664032B (zh) | 2014-08-08 | 2019-12-03 | 飞利浦照明控股有限公司 | 具有控制回路的转换器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04209002A (ja) * | 1990-12-03 | 1992-07-30 | Canon Inc | 制御回路 |
JPH04285774A (ja) * | 1991-03-14 | 1992-10-09 | Fujitsu Ltd | アクセス制御装置 |
JP2003157103A (ja) * | 2001-07-13 | 2003-05-30 | Fisher Rosemount Syst Inc | モデルフリー型適応プロセスコントローラ |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5459678A (en) * | 1992-07-02 | 1995-10-17 | Feasey; Michael F. | Method and calibration apparatus for calibrating computer monitors used in the printing and textile industries |
JP2002054948A (ja) * | 2000-08-09 | 2002-02-20 | Honda Motor Co Ltd | レゾルバ変換装置 |
JP2003249923A (ja) * | 2002-02-25 | 2003-09-05 | Ando Electric Co Ltd | ビットエラー測定装置及びそのトリガー信号発生回路 |
US7519439B2 (en) * | 2002-11-06 | 2009-04-14 | Texas Instruments Incorporated | Efficient digital processor for feedback control applications |
-
2006
- 2006-10-02 CN CNA2006800370356A patent/CN101283316A/zh active Pending
- 2006-10-02 DE DE602006008968T patent/DE602006008968D1/de active Active
- 2006-10-02 AT AT06809459T patent/ATE441881T1/de not_active IP Right Cessation
- 2006-10-02 JP JP2008534124A patent/JP2009512007A/ja active Pending
- 2006-10-02 US US12/089,196 patent/US20080275575A1/en not_active Abandoned
- 2006-10-02 WO PCT/IB2006/053578 patent/WO2007039860A2/en active Application Filing
- 2006-10-02 EP EP06809459A patent/EP1934658B1/en not_active Not-in-force
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04209002A (ja) * | 1990-12-03 | 1992-07-30 | Canon Inc | 制御回路 |
JPH04285774A (ja) * | 1991-03-14 | 1992-10-09 | Fujitsu Ltd | アクセス制御装置 |
JP2003157103A (ja) * | 2001-07-13 | 2003-05-30 | Fisher Rosemount Syst Inc | モデルフリー型適応プロセスコントローラ |
Also Published As
Publication number | Publication date |
---|---|
ATE441881T1 (de) | 2009-09-15 |
EP1934658A2 (en) | 2008-06-25 |
EP1934658B1 (en) | 2009-09-02 |
CN101283316A (zh) | 2008-10-08 |
WO2007039860A2 (en) | 2007-04-12 |
US20080275575A1 (en) | 2008-11-06 |
WO2007039860A3 (en) | 2007-07-12 |
DE602006008968D1 (de) | 2009-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10288654B2 (en) | Method for measuring a physical parameter and electronic circuit for implementing the same | |
KR20180085681A (ko) | 자체 진단 기능을 갖는 센서 | |
JP2009512007A (ja) | オブザーバによって物理系システムの状態を決定する方法 | |
US20180038907A1 (en) | Method for estimating an operating profile of an integrated circuit of a system-on-a-chip, and corresponding system-on-a-chip | |
US10790844B2 (en) | Sensor measurement verification in quasi real-time | |
US20090172239A1 (en) | Method and Device for Coupling at Least Two Independent Bus Systems | |
CN113804914A (zh) | 电机测速方法、装置、计算机设备和存储介质 | |
JPH10311743A (ja) | エンコーダのオフセット補正回路 | |
US20190348933A1 (en) | Rotation angle correction device and motor control system | |
JP2009095154A (ja) | モータ制御装置とその速度検出方法 | |
KR0129596B1 (ko) | 모터용 속도 제어시스템에 적용된 속도추정 오브저버 | |
JP2002531986A (ja) | 安全上重要な用途のためのa/dコンバータを備えた回路装置 | |
CN104764468B (zh) | 转换速率检测电路 | |
JP2894175B2 (ja) | 帰還制御装置 | |
JP3982461B2 (ja) | アナログディジタル変換器 | |
KR102565529B1 (ko) | 자율제어기반의 수처리 제어시스템 및 그 방법 | |
JPH02307384A (ja) | 電動機の速度制御装置 | |
JP6300756B2 (ja) | エンコーダ用信号処理回路 | |
JP5756267B2 (ja) | エンコーダ用信号処理回路 | |
Jin et al. | Optimal estimation for networked multi-sensor systems with communication constraints | |
Kim et al. | Accurate states estimation using asynchronous kalman filter with encoder edges for tmrs | |
US7194370B2 (en) | Method for correcting scanning signals of incremental position transducers | |
JP3207723B2 (ja) | サーボ制御装置 | |
JP3019359B2 (ja) | 電動機の瞬時回転速度検出方法 | |
JP2005117347A (ja) | オフセット付加回路及び波形整形システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091001 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110714 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120110 |