タグ付けされた質問 「optimal-control」

2
運動の法則が状態ベクトルの関数に依存する最適制御問題を解決するにはどうすればよいですか?
状態ベクトルx(t)と制御ベクトルy(t)の典型的な最適制御問題は、次のように表すことができます。 maxx(t),y(t)∫t10f(t,x(t),y(t))dtmaxx(t),y(t)∫0t1f(t,x(t),y(t))dt\max_{x(t), y(t)} \int_0^{t_1} f(t,x(t), y(t)) dt x′(t)=g(t,x(t),y(t))x′(t)=g(t,x(t),y(t))x'(t)= g(t, x(t), y(t))およびxの境界条件に従いxxxます。 よく似た問題を解決したいのですが、コントロールの動作の法則は次のとおりです。 x′(t)=g(t,x(t),y(t),z(x(t)))x′(t)=g(t,x(t),y(t),z(x(t)))x'(t)= g(t, x(t), y(t), z(x(t)) ) ここでは、z(.)z(.)z(.)を選択する必要があります。しかし、その議論は国家です。 どこで解決策を探し始めるのかさえわかりません。この問題にどのように対処できますか?

1
離散拡張カルマンフィルター(EKF)を使用した可観測性
私は(いくつかの)個別の拡張カルマンフィルター(EKF)を構築しました。私が構築しているシステムモデルには、9つの状態と10の観測があります。1つを除いてほとんどの州が収束しているのがわかります。1-2のEKF状態推定を除くすべてがドリフトしているように見えます。EKFは、収束するすべての状態に依存しているため、他の状態は、分岐後、非常にエラーになります。 EKFの可観測性を確認するにはどうすればよいですか?測定ヤコビアンのランクをチェックして、それが測定ヤコビアンの最大ランクよりも小さいかどうかを確認するだけですか? シミュレーションにさらに測定を追加した後、物事を収束させることができました。しかし、観測可能性についての私の質問はまだ残っています! 問題: グラウンドトゥルースとEKFの推定グラフは、こちらまたは下を参照してください。 ノート: モデルは、タイムステップ400〜600の間で非常に非線形であるため、一部の状態の相違 図/状態6は分岐しているようです 図8/9の「センサー測定値」プロットは無視してください。 私が試したこと: 線形状態空間システムでは、ケイリーハミルトンの定理を使用して可観測性をチェックできます。 イノベーション/測定残差を確認しようとしましたがe、すべてのイノベーションは0に収束します 私はさまざまな入力もテストしましたが、それらは発散状態の収束に影響を与えていないようです 発散状態の収束の兆候なしにEKFを調整しました 別の入力信号のグラフ:または以下を参照 同僚と話をした後、彼は私が2つの状態に線形に依存している観察があるかもしれない別の問題を調査することを提案するよう提案しましたy = x1 + x2。同じを満足する可能性のある値は無数にありますが、y観察可能性もこの問題を捉えるべきではありませんか? 他にご提供できることがありましたらお知らせください。 グラウンドトゥルースとEKF推定グラフ: 画像をクリックすると拡大表示されます 追加の入力信号: 画像をクリックすると拡大表示されます

1
最適制御則の安定性
線形最適制御、線形二次レギュレータでは、次の形式のシステムがあります:x = Ax + Bu、最適制御法則Uは状態フィードバックであり、リカッチ方程式解と状態ベクトルの関数です。安定性について、最適制御則Uは常に安定していますか?システムは常に安定していますか?デモンストレーションに関する参考資料を教えてください。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.