No. | : 15 |
Title | : Re: [Q] マルチバンチの取扱い |
Date | : 2015/12/23(Wed) 01:16:28 |
Name | : amorita |
URL | : |
> SAD素人ですが、某所のビームトランスポートラインのためにSADを使っています。
>
> ビームモニタの測定にあうように、電磁石のK値をSADのFitFunctionをつかって求めたいのですが、nバンチのビームで入射軌道が変わっているので、バンチ毎に入射点での軌道を変えてfitしたいのですが、かのうなのでしょうか?
>
可能でしょう
たとえ、光学計算エンジンがマルチバンチを直接扱えなくとも、バンチ毎に
光学計算を行い、それらの結果から評価関数を組み立てることが出きるはずです
やりたいことが、そのまま出来る組み込み機能が存在するかは自明ではありませんが、
SADの処理系はデータセットサイズに上限があることを除けば、チューリング完全
(計算完備)なはずなので、fitしたい(最小化したい)評価関数を有限時間で
計算可能なように定式化出来れば、計算可能です
任意の問題に対して最適な最小化アルゴリズムは存在しないので、実用的な
速度を得るには、解くべき問題の定式化の工夫・適切な最適化アルゴリズムの
選択・実装の改良・パラメータ空間の圧縮等々の創意工夫が必要となるかもしれません
- WebForum -