問題は、4次元の風(異なる高さの風と、旅行時に変化する風(叙述的風モデル))を通る平面の最適なルートを見つけることです。4次元データによる経路探索
私は伝統的なA *検索アルゴリズムを使用して、それを3次元および風ベクトルで動作させるためにハッキングしました。
これは多くのケースで動作しますが、非常に遅いです(膨大な量のデータノードを扱っています)。そして、いくつかのエッジケースではうまく動作しません。
私はそれが "うまく"動作しているように感じますが、その感触は非常にハッキングされています。
このようなデータ(おそらく遺伝的アルゴリズムやニューラルネットワーク)を使ってパスを見つける方法がより効率的になっていますか?多分流体力学?知りません?
編集:詳細。
データは風ベクトル(方向、大きさ)です。 データは25の異なる標高レベルで15x15kmの間隔を置いています。
"それはいつもうまくいく"とは、パスウェイトが別のパスと同じであるため、航空機にとって愚かなパスを選ぶということです。パス発見には最適ですが、飛行機には最適ではありません。
私は、各ノードの変化のために、アカウントに多くのものを取る:降順を超える標高の
- コストを。
- 耐風性。
- 抵抗が大きすぎるノードを無視します。
- 私は私のヒューリスティックまたはH値としてユークリッド距離を使用し
ありがとうございます!
4Dアレイのサイズはどのくらいですか? –