JP7706667B2 - 連続変数および離散変数を伴う非線形システムのモデル予測制御のための逐次凸化方法 - Google Patents
連続変数および離散変数を伴う非線形システムのモデル予測制御のための逐次凸化方法 Download PDFInfo
- Publication number
- JP7706667B2 JP7706667B2 JP2024548798A JP2024548798A JP7706667B2 JP 7706667 B2 JP7706667 B2 JP 7706667B2 JP 2024548798 A JP2024548798 A JP 2024548798A JP 2024548798 A JP2024548798 A JP 2024548798A JP 7706667 B2 JP7706667 B2 JP 7706667B2
- Authority
- JP
- Japan
- Prior art keywords
- minlp
- solution
- integer
- optimization
- feedback controller
- 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.)
- Active
Links
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
- G05B13/048—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 using a predictor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D13/00—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing
- F02D13/02—Controlling the engine output power by varying inlet or exhaust valve operating characteristics, e.g. timing during engine operation
- F02D13/0203—Variable control of intake and exhaust valves
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/0097—Predicting future conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D28/00—Program control of engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0008—Feedback, closed loop systems or details of feedback error signal
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Human Computer Interaction (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Feedback Control In General (AREA)
Description
●予測コントローラの現在の状態、ハイブリッド動的システムの1つまたは複数のアクチュエータの現在の状態、およびハイブリッド動的システムの出力の現在の状態のうちの1つまたは組合せを含む、ハイブリッド動的システムの現在の状態を示す測定値を含むフィードバック信号を受け入れさせ;
●制御目的に従ってハイブリッド動的システムの現在の状態を変更するための制御コマンドを示す解を用いて、1つまたは複数の制約の対象となる目的関数を最適化する混合整数非線形計画(MINLP)問題を定式化させ、制約は、等式制約、不等式制約、または両方を含み、MINLP問題の制約および制御目的は、ハイブリッド動的システムの動作の連続要素を表す連続最適化変数の1つまたは複数の非線形関数と、ハイブリッド動的システムの動作の離散要素を表す整数最適化変数の1つまたは複数の線形関数とを含み、MINLP問題は、動作の離散要素がMINLP問題の線形関数にのみ存在することを保証する分離可能なフォーマットに定式化され;さらに、命令は、少なくとも1つのプロセッサによって実行されると、予測フィードバックコントローラに、
●終了条件が満たされるまで、逐次凸化ベースの最適化手順の複数の反復にわたってMINLP問題を解かせ、反復を実行するために、予測フィードバックコントローラは、現在の解推測を含む解の空間の一部の部分的凸化を実行するように構成され、部分的凸化は、部分的に凸化されたMINLPを生成するためにMINLPの線形関数を近似することなくMINLPの非線形関数の凸近似を生成し;さらに、命令は、少なくとも1つのプロセッサによって実行されると、予測フィードバックコントローラに、部分的に凸化されたMINLP問題の混合整数凸計画(MICP)定式化を解くことによって現在の解推測を更新させ;
●MINLP問題の解に従って生成された制御コマンドをハイブリッド動的システムに提出させ、それによってハイブリッド動的システムの現在の状態の変化を引き起こさせる。
目的における関数281、等式制約における関数283、および不等式制約における関数284~285を、予測時間ホライズンk=0,1,...,N-1内の時間ステップの各々に対する行列Dk、Ek、ENおよびベクトルckに基づいて、分離可能なフォーマットで定義するからである。
同様に、終了条件350が満たされるまで、1つまたは複数の追加の反復を実行することができ、たとえば、この条件は、現在の中間解推測が実行可能であるかどうか、それが大域的に最適な解に充分に近いかどうか、および/または逐次凸化ベースの最適化手順の計算コストが特定の時間制限に達したかどうかをチェックすることを含んでもよい。
具体的には、分離可能なフォーマットのMINLP280は、バイナリ変数505のゼロ値zk=0(506)に対応する非凸コスト関数550を定義する1つまたは複数の滑らかな非線形目的関数281を含むことができ、同様に、同じ1つまたは複数の滑らかな非線形目的関数281が、バイナリ変数505の1つの値zk=1(507)に対応する非凸コスト関数555を定義することができる。
メリット関数の値を最小化して、分離可能なフォーマットにおけるMINLPの実現可能かつ(局所的に)最適な解を見つけることができる(630)。
本発明のいくつかの実施形態は、MIQP部分問題840が、MIQP部分問題が分離可能フォーマットにおける元のMINLP630の充分に正確な近似を形成するMINLP解空間の小領域内で探索方向Δyを制限するための追加の信頼領域制約845を伴う、図6BのMIQP部分問題650に対応するという認識に基づく。
Claims (15)
- 非線形ダイナミクスならびに動作の連続要素および離散要素を有するハイブリッド動的システムを制御するための予測フィードバックコントローラであって、少なくとも1つのプロセッサと、命令が記憶されたメモリとを備え、前記命令は、前記少なくとも1つのプロセッサによって実行されると、前記予測フィードバックコントローラに、
前記予測コントローラの現在の状態、前記ハイブリッド動的システムの1つまたは複数のアクチュエータの現在の状態、および前記ハイブリッド動的システムの出力の現在の状態のうちの1つまたは組合せを含む、前記ハイブリッド動的システムの現在の状態を示す測定値を含むフィードバック信号を受け入れさせ、
1つまたは複数の制約の対象となる制御目的を、前記制御目的に従って前記ハイブリッド動的システムの前記現在の状態を変更するための制御コマンドを示す解を用いて最適化する混合整数非線形計画(MINLP)問題を定式化させ、前記制約は、等式制約、不等式制約、または両方を含み、前記MINLP問題の前記制約および前記制御目的は、前記ハイブリッド動的システムの前記動作の前記連続要素を表す連続最適化変数の1つまたは複数の非線形関数と、前記ハイブリッド動的システムの前記動作の前記離散要素を表す整数最適化変数の1つまたは複数の線形関数とを含み、さらに、前記命令は、前記少なくとも1つのプロセッサによって実行されると、前記予測フィードバックコントローラに、
終了条件が満たされるまで、逐次凸化ベースの最適化手順の複数の反復にわたって前記MINLP問題を解かせ、反復を実行するために、前記予測フィードバックコントローラは、現在の解推測を含む前記解の空間の一部の部分的凸化を実行するように構成され、さらに、前記命令は、前記少なくとも1つのプロセッサによって実行されると、前記予測フィードバックコントローラに、
前記MINLP問題の前記解に従って生成された前記制御コマンドを前記ハイブリッド動的システムに提出させ、それによって前記ハイブリッド動的システムの前記現在の状態の変化を引き起こさせ、
前記予測フィードバックコントローラは、混合整数非線形モデル予測制御(MINMPC)を使用して実現され、前記MINMPCは、前記システムの現在の状態および制御コマンドに基づいて制御信号を計算し、前記MINMPCは、各制御時間ステップにおいて制約付き混合整数非線形最適化問題を解くことによって、前記ハイブリッド動的システムの予測時間ホライズンにわたる将来の最適な離散および連続制御入力のシーケンスを含む制御解を計算し、
前記MINMPCは、前記ハイブリッド動的システムの動的システムモデルに従って計画され、
前記MINLP問題は、前記動作の前記離散要素が前記MINLP問題の前記線形関数にのみ存在することを保証する分離可能なフォーマットに定式化され、
前記部分的凸化は、部分的に凸化されたMINLPを生成するために前記MINLPの前記線形関数を近似することなく前記MINLPの前記非線形関数の凸近似を生成し、さらに、前記命令は、前記少なくとも1つのプロセッサによって実行されると、前記予測フィードバックコントローラに、前記部分的に凸化されたMINLP問題の混合整数凸計画(MICP)定式化を解くことによって前記現在の解推測を更新させることにおいて特徴付けられる、予測フィードバックコントローラ。 - 前記プロセッサは、
追加の整数最適化変数および追加の連続最適化変数の1つまたは組合せを元のフォーマットに追加することによって、前記MINLP問題を前記元のフォーマットから前記分離可能なフォーマットに変換し、それによって、前記動作の前記離散要素が分離可能なフォーマットで前記MINLPの前記線形関数にのみ存在することを保証するよう構成される、請求項1に記載の予測フィードバックコントローラ。 - 前記部分的凸化を実行するために、前記プロセッサは、
前記MINLP問題の目的関数または前記制約における関数が前記整数最適化変数または前記連続最適化変数の関数であるかどうかを識別し、
前記関数が前記連続最適化変数の滑らかな非線形関数である場合、前記MINLP問題の前記解空間内の前記現在の解推測の局所近傍において前記滑らかな非線形関数の凸近似を計算し、
前記関数が前記整数最適化変数の線形関数である場合、前記整数変数を保存することによって前記凸近似を回避し、前記MINLPの前記解空間の非凸部分内にあるよう構成される、請求項1に記載の予測フィードバックコントローラ。 - 前記凸近似は、記号微分、数値微分またはアルゴリズム微分を使用して、前記滑らかな非線形関数の1つまたは複数の一次および/または高次方向導関数を評価することによって、前記MINLP問題の前記解空間内の前記現在の解推測の局所近傍における前記滑らかな非線形関数の局所制約線形化または線形-二次目的近似によって計算される、請求項3に記載の予測フィードバックコントローラ。
- 前記反復の前記現在の解推測を更新するために、前記予測フィードバックコントローラは、
前記部分的に凸化されたMINLPの前記MICP問題を解いて、前記連続最適化変数についての探索方向および前記整数最適化変数についての探索方向を計算し、
前記整数最適化変数の現在値を、前記整数最適化変数の各々に対する制約が整数値であることを満たすステップで、前記整数最適化変数の前記探索方向に向かって更新し、
前記連続最適化変数の現在値を、ラインサーチ法を用いて選択されるステップサイズ値0≦αk≦1で、前記連続最適化変数の前記探索方向に向かって更新するよう構成される、請求項1に記載の予測フィードバックコントローラ。 - 前記ステップサイズ値は、0と1との間にあり、前記MINLP問題の前記解の最適性と実現可能性との均衡をとるメリット関数に基づいて前記反復のために選択され、前記メリット関数の値は、前記逐次凸化ベースの最適化手順の少なくとも2つの反復の間で減少する、請求項5に記載の予測フィードバックコントローラ。
- 前記ステップサイズ値は、1の初期ステップサイズ値から始まる反復ラインサーチ手順に基づいて選択され、前記予測フィードバックコントローラは、前記ステップサイズ値を選択するために前記反復ラインサーチ手順の1つまたは複数の反復を実行し、各反復は、
前記MINLP問題の前記解の最適性と実現可能性との均衡をとるメリット関数について減少条件が満たされるかどうかをテストし、
充分な減少条件が満たされる場合、前記反復ラインサーチ手順を終了し、前記ステップサイズ値を使用して、前記連続最適化変数の現在値を前記連続最適化変数の前記探索方向に向かって更新し、そうでない場合には、
前記ステップサイズ値を減少させ、前記反復ラインサーチ手順を継続するよう構成されるか、または、
前記メリット関数は、目的関数と、前記MINLP問題における前記等式制約の各々に対する違反および前記不等式制約の各々に対する違反に適用される1つまたは複数のペナルティ関数との組み合わせである、請求項6に記載の予測フィードバックコントローラ。 - 前記部分的に凸化されたMINLPの前記MICP問題は、1つまたは複数の信頼領域不等式制約を含み、前記連続最適化変数の前記探索方向が信頼領域半径値を下回ることを保証する、請求項5に記載の予測フィードバックコントローラ。
- 前記反復の前記現在の解推測を更新するために、前記プロセッサは、
前記部分的に凸化されたMINLP問題の前記MICP解の最適性と実現可能性との均衡をとるメリット関数の値について実際の低減対予測される低減の比を計算し、
前記メリット関数の値についての前記実際の低減対予測される低減の比が閾値を上回る場合、前記整数および連続最適化変数の現在の値を前記整数および連続最適化変数の前記探索方向に向かって更新するよう構成される、請求項8に記載の予測フィードバックコントローラ。 - 前記部分的に凸化されたMINLPの前記MICP問題の前記解に基づいて前記信頼領域半径値を更新するために、前記プロセッサは、
前記メリット関数の値の前記実際の低減対予測される低減の比または前記連続最適化変数の前記探索方向が閾値を下回る場合、前記信頼領域半径値を減少させ、前記連続最適化変数の前記探索方向が次の反復のうちの1つまたは複数において低減されることを保証し、そうでない場合には、
前記信頼領域半径値を増加させ、前記連続最適化変数の前記探索方向が次の反復の1つまたは複数において増加されることを保証する、請求項9に記載の予測フィードバックコントローラ。 - 分枝限定(B&B)最適化法を用いて、前記部分的に凸化されたMINLPの前記MICP問題の大域的に最適な解を計算するか、または、
ホモトピー型ペナルティ法を用いて、前記逐次凸化ベースの最適化手順の少なくとも2回の反復の間で、正の重み値に基づいて、前記整数最適化変数の1つまたは複数の値の変化にペナルティを課す、請求項1に記載の予測フィードバックコントローラ。 - 前記整数最適化変数の前記現在値は、前記逐次凸化ベースの最適化手順の1つまたは複数の反復後に固定され、前記逐次凸化ベースの最適化手順の1つまたは複数の反復において前記現在の解推測を更新するために、前記予測フィードバックコントローラは、
前記整数最適化変数の前記固定された現在値を所与として、前記部分的に凸化されたMINLPの凸計画(CP)問題を解いて、前記連続最適化変数の探索方向を計算し、
前記連続最適化変数の現在値を、前記ステップサイズ値で、前記連続最適化変数の前記探索方向に向かって更新するよう構成される、請求項5に記載の予測フィードバックコントローラ。 - 前記ホモトピー型ペナルティ法を用いて、前記逐次凸化ベースの最適化手順の前記少なくとも2回の反復の間で、前記正の重み値に基づいて、前記整数最適化変数の1つまたは複数の前記値の前記変化にペナルティを課し、
前記ホモトピー型ペナルティ法は、前記逐次凸化ベースの最適化手順の、前記MINLP問題の実現可能および/または最適解への収束を加速するために、前記部分的に凸化されたMINLPの前記MICP問題の目的関数において1つまたは複数のペナルティ項を追加するか、または、
前記ホモトピー型ペナルティ法は、前記逐次凸化ベースの最適化手順の、前記MINLP問題の実現可能および/または最適解への収束を加速するために、前記部分的に凸化されたMINLPの前記MICP問題の前記不等式制約に、複数の線形および/または滑らかな非線形不等式制約の1つまたは組合せを加える、請求項11に記載の予測フィードバックコントローラ。 - ある制御時間ステップにおける前記制約付き混合整数非線形最適化問題の解を、前記逐次凸化ベースの最適化手順のための初期解推測として使用して、次の制御時間ステップにおいて前記制約付き混合整数非線形最適化問題の解を計算する、請求項1に記載の予測フィードバックコントローラ。
- 請求項1に記載の予測フィードバックコントローラを備えるハイブリッド動的システムであって、
前記ハイブリッド動的システムは、前記制御コマンドを表す操作入力信号によって制御される装置を含み、前記入力信号は、前記ハイブリッド動的システムの前記動作の前記連続要素の値および前記ハイブリッド動的システムの前記動作の前記離散要素の値を指定し、前記連続要素は、電圧、圧力、力、トルク、操舵角、速度および温度のうちの1つまたは組合せを含み、前記離散要素は、エネルギーレベル、量子化されたバルブ入力、ギアシフト、オン/オフ作動、車線選択、および障害物回避決定変数のうちの1つまたは組み合わせを含むか、または、
前記予測フィードバックコントローラによって生成される前記制御コマンドは、前記ハイブリッド動的システムの目標状態を指定し、前記ハイブリッド動的システムは、前記ハイブリッド動的システムの前記現在の状態と前記ハイブリッド動的システムの前記目標状態との間の誤差を低減するために、前記ハイブリッド動的システムの前記アクチュエータへの1つまたは複数の制御入力を生成するように構成される追跡コントローラを備えるか、または、
前記システムは車両であり、前記予測フィードバックコントローラは、前記MINLP解に基づいて前記車両への入力を決定し、前記車両への前記入力は、前記車両の加速度、前記車両のエンジントルク、ブレーキトルク、および操舵角の1つまたは組み合わせを含み、離散最適化変数を用いて、離散制御判断、システムダイナミクスにおける切換え、ギアシフト、および障害物回避制約の1つまたは組み合わせをモデル化するか、または、
前記システムは宇宙機であり、前記予測フィードバックコントローラは、前記MINLP解に基づいて前記宇宙機への入力を決定し、前記宇宙機への前記入力は、スラスタおよび運動量交換装置の1つまたは組み合わせを作動させ、前記離散最適化変数を用いて、離散制御判断、前記システムダイナミクスにおける切換え、スラスタコマンドのための整数値、および障害物回避制約の1つまたは組み合わせをモデル化するか、または、
前記システムは蒸気圧縮システムであり、前記予測フィードバックコントローラは、前記MINLP解に基づいて前記蒸気圧縮システムへの入力を決定し、前記蒸気圧縮システムへの前記入力は、室内機ファン速度、室外機ファン速度、圧縮機回転速度、膨張弁位置、および逆流弁位置の1つまたは組み合わせを含み、前記離散最適化変数を用いて、離散制御判断、システムダイナミクスにおける切換え、ならびに前記弁および/または前記ファンに送信されるコマンドのための整数値の1つまたは組み合わせをモデル化する、ハイブリッド動的システム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/455,472 | 2021-11-18 | ||
| US17/455,472 US11643982B1 (en) | 2021-11-18 | 2021-11-18 | Sequential convexification method for model predictive control of nonlinear systems with continuous and discrete elements of operations |
| PCT/JP2022/033626 WO2023089921A1 (en) | 2021-11-18 | 2022-09-01 | Sequential convexification method for model predictive control of nonlinear systems with continuous and discrete variables |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024541698A JP2024541698A (ja) | 2024-11-08 |
| JP7706667B2 true JP7706667B2 (ja) | 2025-07-11 |
Family
ID=83691210
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024548798A Active JP7706667B2 (ja) | 2021-11-18 | 2022-09-01 | 連続変数および離散変数を伴う非線形システムのモデル予測制御のための逐次凸化方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11643982B1 (ja) |
| EP (1) | EP4222564B1 (ja) |
| JP (1) | JP7706667B2 (ja) |
| CN (1) | CN118489089A (ja) |
| WO (1) | WO2023089921A1 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12347317B2 (en) * | 2022-03-29 | 2025-07-01 | Mitsubishi Electric Research Laboratories, Inc. | System and method for jointly controlling connected autonomous vehicles (CAVs) and manual connected vehicles (MCVs) |
| CN118034334A (zh) * | 2024-01-24 | 2024-05-14 | 北京理工大学 | 基于分布式时变优化方法的无人平台编队机动及避障方法 |
| CN117807809A (zh) * | 2024-01-29 | 2024-04-02 | 江苏大学 | 一种求解框架类薄壁结构耗时优化问题的并行约束贝叶斯优化方法、系统 |
| CN118276436A (zh) * | 2024-06-04 | 2024-07-02 | 大连理工大学 | 一种基于动力学的两轮自平衡轮椅的非线性控制方法 |
| CN119024702B (zh) * | 2024-10-25 | 2025-01-14 | 吉林大学 | 一种基于分段仿射的换档过程混杂模型预测控制方法 |
| CN120859810B (zh) * | 2025-09-29 | 2025-12-05 | 华中科技大学 | 面向下肢肌力减退患者的移动式助行机器人及其控制方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003295906A (ja) | 2002-03-29 | 2003-10-17 | Toshiba Corp | プロセス運転計画システム |
| JP2014078146A (ja) | 2012-10-11 | 2014-05-01 | Denso Corp | プラントの制御性能算出方法及び制御性能算出装置 |
| US20160370772A1 (en) | 2015-06-22 | 2016-12-22 | Invensys Systems, Inc. | Process optimization using mixed integer nonlinear programming |
| JP2020144529A (ja) | 2019-03-05 | 2020-09-10 | 日本電信電話株式会社 | 問題求解装置、方法、及びプログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102375442A (zh) * | 2010-08-23 | 2012-03-14 | 同济大学 | 一种对混杂非线性系统的实时在线控制系统及控制方法 |
-
2021
- 2021-11-18 US US17/455,472 patent/US11643982B1/en active Active
-
2022
- 2022-09-01 CN CN202280075319.3A patent/CN118489089A/zh active Pending
- 2022-09-01 JP JP2024548798A patent/JP7706667B2/ja active Active
- 2022-09-01 EP EP22789703.0A patent/EP4222564B1/en active Active
- 2022-09-01 WO PCT/JP2022/033626 patent/WO2023089921A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003295906A (ja) | 2002-03-29 | 2003-10-17 | Toshiba Corp | プロセス運転計画システム |
| JP2014078146A (ja) | 2012-10-11 | 2014-05-01 | Denso Corp | プラントの制御性能算出方法及び制御性能算出装置 |
| US20160370772A1 (en) | 2015-06-22 | 2016-12-22 | Invensys Systems, Inc. | Process optimization using mixed integer nonlinear programming |
| JP2020144529A (ja) | 2019-03-05 | 2020-09-10 | 日本電信電話株式会社 | 問題求解装置、方法、及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024541698A (ja) | 2024-11-08 |
| US11643982B1 (en) | 2023-05-09 |
| WO2023089921A1 (en) | 2023-05-25 |
| EP4222564B1 (en) | 2024-08-14 |
| US20230151774A1 (en) | 2023-05-18 |
| EP4222564A1 (en) | 2023-08-09 |
| CN118489089A (zh) | 2024-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7466785B2 (ja) | 混合整数最適制御最適化における早期終了を伴うコントローラ | |
| JP7706667B2 (ja) | 連続変数および離散変数を伴う非線形システムのモデル予測制御のための逐次凸化方法 | |
| US10996639B2 (en) | Model predictive control of systems with continuous and discrete elements of operations | |
| EP4091028B1 (en) | Adaptive control of autonomous or semi-autonomous vehicle | |
| US20230324859A1 (en) | Recurrent Prediction and Iterative Correction Method for fast Solution of Mixed-Integer Optimal Control | |
| JP7742954B2 (ja) | 混合整数最適制御の高速解法のための再帰予測および反復修正方法 | |
| US12078972B2 (en) | Model-based control with uncertain motion model | |
| JP6610915B2 (ja) | 車両を制御するコントローラー及び方法並びに非一時的コンピューター可読メモリ | |
| US11958498B2 (en) | Data-driven warm start selection for optimization-based trajectory planning | |
| Berntorp et al. | Positive invariant sets for safe integrated vehicle motion planning and control | |
| US11163273B2 (en) | Active set based interior point optimization method for predictive control | |
| US12346072B2 (en) | Apparatuses systems and methods for optimization-based control of physical systems | |
| Hesse et al. | Motion planning for passenger vehicles-force field trajectory optimization for automated driving | |
| Yu et al. | Control system architecture for terra max-the off-road intelligent navigator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240502 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240502 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250317 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250516 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250603 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250701 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7706667 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |