Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lorenz63モデルのEKF(接線形)の作成に疑問点 #26

Closed
Toyo-Daichi opened this issue May 13, 2020 · 6 comments · Fixed by #29
Closed

Lorenz63モデルのEKF(接線形)の作成に疑問点 #26

Toyo-Daichi opened this issue May 13, 2020 · 6 comments · Fixed by #29
Assignees
Labels
refactor code refactor

Comments

@Toyo-Daichi
Copy link
Owner

前回の作成より理解度が進んだ。
適宜、コメント等を追加してリファクタリングを行う。

【特に留意する点】

  • 命名の厳密化(有識者が見れば、何の変数か識別できるように。)
  • python描画コードの詳細化
@Toyo-Daichi Toyo-Daichi added the refactor code refactor label May 13, 2020
@Toyo-Daichi Toyo-Daichi self-assigned this May 13, 2020
@Toyo-Daichi Toyo-Daichi changed the title Lorenz63モデルのリファクタリング WIP: Lorenz63モデルのEKT(接線形)の作成に疑問点 May 13, 2020
@Toyo-Daichi Toyo-Daichi changed the title WIP: Lorenz63モデルのEKT(接線形)の作成に疑問点 WIP: Lorenz63モデルのEKF(接線形)の作成に疑問点 May 13, 2020
@Toyo-Daichi
Copy link
Owner Author

  • 拡張カルマンフィルタの接線形モデルの作成方法、活用方法の模索
  • 解き方を考える。(今のままでは、あまり行列の誤差共分散が効果的に活用できていない気がする)

@Toyo-Daichi
Copy link
Owner Author

  • ヤコビアン行列の意味をしっかり考えて、再構築する。
  • 観測要素が2つなのであまりRMSEにスパイクがみられたのかも知れない。
    →観測要素の数を動的に全7パターンできるようにする。

@Toyo-Daichi Toyo-Daichi pinned this issue May 18, 2020
@Toyo-Daichi
Copy link
Owner Author

#18 からのつながりの問題。

@Toyo-Daichi
Copy link
Owner Author

相変わらず値が収束しない。ヤコビアン行列の手計算も間違いない。
何が間違いか分からないが、接線形コードを作成した。

@Toyo-Daichi
Copy link
Owner Author

でけたー!!!
ヤコビアン行列に時間発展を加えていないのが問題だった。
あと、観測要素を2つから3つにしたのも効いていた。

@Toyo-Daichi Toyo-Daichi changed the title WIP: Lorenz63モデルのEKF(接線形)の作成に疑問点 Lorenz63モデルのEKF(接線形)の作成に疑問点 May 22, 2020
@Toyo-Daichi Toyo-Daichi reopened this May 22, 2020
@Toyo-Daichi
Copy link
Owner Author

でけたー!!!
ヤコビアン行列に時間発展を加えていないのが問題だった。
あと、観測要素を2つから3つにしたのも効いていた。

誤差共分散は摂動の成長可能性であることを忘れない。

@Toyo-Daichi Toyo-Daichi unpinned this issue Jun 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor code refactor
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant