ビデオゲヌムでの船ず氎ずの盞互䜜甚のモデルパヌト2





ビデオゲヌムの船の物理孊に関する䞀連の蚘事の第2郚ぞようこそ。 最初の郚分では、抌しの原理を説明し、船舶に䜜甚する静氎圧の蚈算の遞択を正圓化したした。 たた、 単玔化されたモデルでは、静氎力だけでなく、流䜓力も蚈算するための重芁な基瀎を築いおいるこずも指摘したした。 ぀たり、浞された䞉角圢ごずに远加の力を蚈算し、それらを芁玄しお船に適甚したす。 すべおが本圓にシンプルになりたす。



それずも䞀芋そうに芋えるかもしれたせん。 残りの力をモデリングしお容認できる動的応答を船に䞎えるには、パヌト1で基瀎党䜓を配眮しお抌し出しを蚈算するよりも倚くの研究ず反埩が必芁であるこずが刀明したした。 振り返っおみるず、最初の郚分は公園での散歩ず比范できたす。 2番目の郚分は、空腹のオオカミ぀たり生産者があなたを远いかけおいるずきに、杭のトラップがいっぱいあるゞャングルで荒れた地圢を走るようなものです。



最初の郚分を読んでいない堎合、ここに簡単な結論がありたす。 船は䞉角メッシュずしおモデル化されたす。 氎面を高さのフィヌルドで近䌌し、近䌌䞉角圢を高さのフィヌルドず亀差させる高速アルゎリズムを䜿甚しお、氎面䞋の容噚の郚分を浞挬䞉角圢のリストずしお決定したす。 ゜ヌスメッシュの各䞉角圢は、0、1、たたは2぀の完党に氎没した䞉角圢を䜜成できたす。 動䜜䞭のアルゎリズムを図1に瀺したす。















図2は、船舶の氎没郚分の静氎圧の兞型的な分垃を瀺しおいたす。 倧たかな抂算ずしお、圧力は浞挬された䞉角圢の衚面党䜓で䞀定であるず仮定したした。 ここに瀺されおいる容噚の動きは、静氎力だけの結果ではありたせん。







図2-モデルで埗られた静氎圧の分垃。 この振る舞いは完党なモデルで埗られたものであり、静氎圧のみを容噚に加えたものではないこずに泚意しおください。 船は2メヌトルの高さから萜䞋し、しばらく枛速したす。 その埌、氎面䞋2メヌトルでテレポヌトされ、氎面に抌し出され、しばらく枛速したす。 圧力は、浞挬された䞉角圢党䜓で䞀定ず芋なされ、非垞に倧きくなる可胜性がありたす。 ケヌスの䞉角圢が倧きいほど、近䌌は粗くなりたす。 ただし、モデルは機胜し、かなり䜎ポリメッシュでも安定しおいたす。



図3からわかるように、静氎力の適甚だけでは、氎䞭での䜓の挙動を正確にシミュレヌトするには䞍十分です。 私の意芋では、これはプログラミングずシミュレヌションの優れた機胜です。 特定のモデルが実際の物理的挙動に十分に近いかどうかを確認する機䌚を䞎えおくれたす。 特に正確な数孊的条件に埓っお、物理珟象の優れたモデルを䜜成するために絶望的にゆっくりずアプロヌチしたすが、目ず脳はオブゞェクトの実際の動䜜ずは異なるシミュレヌションを迅速か぀高粟床で認識するこずができたす。 私たちの堎合、シミュレヌションは、抵抗力が船にずっおどれほど重芁であるか、そしおそれらが非垞に奇劙な匟性平行宇宙に存圚しなかった堎合にどうなるかを瀺しおいたす。







図3-氎の完党に平らな衚面での静氎圧のみが適甚される容噚の動的応答。 そのような船から釣りをするこずは非垞に難しいでしょう。 明らかに、抵抗力は珟実の䞖界で倧きな圹割を果たしたす。



図3では、ボヌトはばねに取り付けられおおり、氎の䞭にいないように芋えたす。 私たちの経隓から、高所から氎に投げ蟌たれた船は、䞊䞋に振動するのをやや停止するこずがわかりたす。 これは枛衰ず呌ばれ、反察の力によっお匕き起こされる枛速です。 その結果、䞊䞋に移動するこずによっお達成される最倧の高さはたすたす少なくなりたす。 臚界枛衰の堎合、力は振動をすぐに停止するのに十分な倧きさです。







Just Cause 3のパトロヌルボヌトをお楜しみください。氎シミュレヌションはNVIDIA WaveWorksによっお実行されたす。



モデルの安定化



船に䜜甚する力の簡単なモデルを䜜成するこずを決めたずき、私は達成したいもののかなり挠然ずした蚈画を持っおいたした。 それは「倧きな波に珟実的に反応し、運転するのが面癜い安定したボヌトモデルを開発する」ず「うヌん、どれくらい難しいか」の間の䜕かでした。 船舶に加える必芁のある力を決定したら、それらを安定させお、氎の䞭を制埡䞍胜にゞャンプしないようにしたす。 さらに、倧きすぎるたたは䞍安定な力を導入する堎合は、船が異垞な速床に達しないように保護する必芁がありたす。 したがっお、最初にしたこずは、線圢成分ず角床成分の䞡方に倧きな枛衰力を加えお、私が話した振動を安定させるこずでした。 枛衰は、䜓が氎にどれだけ浞されおいるかに単に比䟋したす。 芚えおいるように、各フレヌムは浞挬された䞉角圢のリストを定矩するため、血管の浞挬された郚分の最も簡単な蚈算は、浞挬された面積ず血管の総面積の比によっお䞎えられたす。







たずえば、次のような線圢枛衰力を導入できたす。







たたは二次枛衰









ダむビング前ネタバレ



最埌に、容噚ず氎の盞互䜜甚から生じる3぀の異なる力を䜿甚したす氎の粘性、圧力抵抗、船䜓の衝撃力たたは氎に入る力。 これらの力のそれぞれがモデルに远加されたのは、それが䜕らかの圢で珟実ず盞関し、特定の問題に関連しおいるためです。 蚘事の残りの郚分では、これらの力がどのような物理的珟実を衚すべきかを説明し、これらの力を远加する動機、぀たり 各パワヌが属する問題のスペクトル。 これは単玔化されたモデルであるこずを忘れないでください。そのため、力のいく぀かはむしろ暗黙的に物理的珟実に関連しおいたす。 これは、特に圧力抵抗に圓おはたりたす。これは、より耇雑な流䜓力孊理論における波の抵抗ずスプレヌの抵抗に関連するものを倧幅に簡略化したものです。 4番目の力である远加された質量力は、最終モデルに根付きたせんでしたが、より良い慣性感芚のためにそれをどのように考慮するかに぀いおはただ考えおいたす。



抵抗方皋匏



以䞋では抵抗に぀いお詳しく説明したすので、少し立ち止たっお抵抗の方皋匏を怜蚎したいず思いたす。 わかっおいる堎合は、次のセクションに進むこずができたす。 流䜓力孊では、抵抗

埓来は次の圢匏で衚珟されおいたした。

















䞉角圢のコンポヌネント



流䜓力のモデルの説明を開始する前に、船䜓の氎没した䞉角圢に関連する量ずベクトルを玹介したす。 すべおの力は圌らの助けを借りお蚈算されたす。









図5-浞挬された各䞉角圢の有甚な倀。



粘性流䜓抵抗



流䜓力孊に関する倚くのテキストが始たるように、粘性流䜓の抵抗から始めたす。 粘床抵抗

氎が衚面に沿っお流れるずきに発生したす。 船䜓のすぐ隣の氎ず船䜓の衚面の間には匷い盞互䜜甚があるため、実際には衚面に「くっ぀いお」、船ずずもに動く埮现な氎の局がありたす。 䜓からの距離が長くなるず、氎は「粘着」しなくなりたす。 画像を少し単玔化するために、衚面から䞀定の距離にある氎の埮现な各局は、その盎前の1぀の局ずその盎埌の1぀の局ず盞互䜜甚したす。 この盞互䜜甚の匷床は粘床ず呌ばれたす。 粘性が高いほど、より倚くの液䜓が衚面に付着し、その背埌に䌞びたす。 *これにより、粘性流䜓の抵抗ず呌ばれる力が発生したす。



粘性流䜓の抵抗を枬定するために倚くの実隓が行われおおり、容噚によっお䜜成された粘性流䜓の抵抗を予枬するための優れた実隓匏がありたす。 䟋ずしお、氎面䞋を移動する滑らかな平板を芋おみたしょう。 プレヌトが薄く、流れに衝突しないようにプレヌトの長さに沿っお移動する堎合、枬定された力は、粘性流䜓の抵抗によりほが完党に発生したす。 倚くの囜では、テストプヌルず呌ばれる特別な斜蚭を䜜成し、ずりわけ、氎䞭を移動する氎䞭の物䜓に䜜甚する流䜓力を枬定しおいたす。 䞀郚の囜では、1933幎から3幎ごずに開催される囜際テストプヌル䌚議ITTCで調査結果に぀いお議論しおいたす第2次䞖界倧戊により9幎で1回だけ通過したした。 1957幎、ITTCは次の匏に同意したした。







埗られたデヌタの非垞に良い近䌌を衚したす。 この匏は、船のモデルの盞関匏ず呌ばれ、基本的な原理から分析的に導き出されるのではなく、実際には埗られるデヌタにかなり近い回垰関数です。 厳密に蚀えば、これは私たちにずっおそれほど重芁ではありたせん。粘性摩擊を蚈算するために各䞉角圢に適甚できる数匏が必芁です。 しかし、これは、流䜓力孊の物理孊が非垞に耇雑であるため、実際には枬定された抵抗に限定され、分析匏は䜿甚されないこずを瀺しおいたす。



力の倧きさに圱響するパラメヌタヌは、流䜓の粘床だけではありたせん。 たず、衚面粗さも重芁です。 粗い衚面は、滑らかな衚面よりも厚い氎の局ずより匷く盞互䜜甚したす。 さらに重芁なのは、衚面近くの流れの乱れです。 容噚の前では、流れは局流ずみなされたす。 それらは粘床のために埮芖的レベルで互いの速床に圱響するため、異なる速床ではあるが、衚面流れから増加する距離にある局は互いに平行であり、互いに平行である**。 しかし、流䜓が衚面に沿っお長く流れるほど、より乱流になり、より倚くの局が互いに混ざり合いたす。 異なる局が乱流で混合するず、液䜓の加速衚面の量が増加し、抵抗が増加したす。 したがっお、船銖より船尟近くの粘性流䜓抵抗が倧きくなるこずを期埅する必芁がありたす。 最埌に、船の3次元圢状が重芁です。 平板ずは異なり、流れの性質を倉えたす。 船舶は完党に平らではないため、流䜓はより長い距離を移動する必芁があり、流䜓の盞察速床は通垞、船舶の速床よりも高くなりたす。 ボヌトの非平面圢状により、衚面に沿った圧力が倉化し、これも抵抗に圱響したす。









船が穏やかな氎の䞭を移動するずき、粘性流䜓の抵抗が船に䜜甚する唯䞀の力です。 容噚が氎から十分に突出し、比范的小さな衚面が動きを劚げる可胜性がありたすが、同時に底のほずんどが氎ず接觊しおいたす。 この堎合、以䞋で考慮する圧力抵抗は非垞に小さくなりたすが、それでも高い耐氎性が必芁です。 さらに、前面を倉曎せずに容噚を2、3倍長くするず、抵抗を増やす必芁がありたす。これは、䞻に速床の接線にある船䜓の䞉角圢で発生するため、粘性抵抗を䜿甚しおこれを実珟したす。







図6-浮力ずは別に、粘性抵抗のみを受ける容噚の動的挙動。 適甚するのに非垞に䟿利な、粘性流䜓の抵抗に非垞に優れた実隓匏が䜿甚されおいるずいう事実にもかかわらず、それらは容噚の動きの枛衰をたったくもたらさない。 この堎合、容噚は氎面から1メヌトルの高さから萜䞋したす。 粘性流䜓ぞの抵抗は重芁な圹割を果たしたすが、高速でのみ重芁です。



圧力抵抗力



次に、2番目の力である圧力抵抗力に進みたす。 たた、ここで私たちは深刻な物理孊から遠ざかり、その理由を説明したす。



海掋流䜓力孊では、科孊者は、波のプロファむルの抵抗、波の砎壊に察する抵抗、波の間の远加の抵抗、スプレヌ抵抗、枊圢成力などを共有しおいたす。 それらは垞に特定の物理的特性に察応するずは限りたせん。 むしろ、これらは、氎䞭を移動する船に察する䞀般的な抵抗があるずいう事実の流䜓力孊を説明するための単なる方法です。 粘性抵抗を超えおいたす。 容噚ずその呚囲の氎を芳察するず、粘性抵抗だけでなく゚ネルギヌが消散しおいるこずがわかりたす。 たずえば、血管によっお生成される波を芳察し、䜜甚ず反応のニュヌトン原理を䜿甚しお抵抗血管に適甚される抵抗倀を決定するこずにより、波プロファむル抵抗を掚定できたす。 しかし、ほずんどの堎合、この方法で䜜成された波の傟斜は小さいはずです。 これにより、蚈算が簡玠化され、かなり単玔な匏を䜜成できたす。 ただし、この仮定は正しくないため、波圢プロファむルの抵抗は抵抗の䞀郚にすぎたせん。 船の近くでは、波の傟斜は取るに足らないものずは芋なされず、波は砎壊され、抵抗が増加したす。 これは、砕波抵抗ず呌ばれたす。 次に、砕波ぞの抵抗を蚈算するために適切なモデルを遞択した堎合、もう1぀の抵抗、぀たりスプレヌ抵抗を分離する必芁がありたす。これは、氎ぞの衝撃が匷く、氎が飛沫に倉わるずきに発生したす。 もちろん、これらはすべお非垞に興味深いものですが、耇雑すぎおモデルに適甚できたせん。



別の方法ずしお、分離ず評䟡を䜿甚しおさたざたなコンポヌネントを蚈算する代わりに、Navier-Stokes方皋匏を数倀的に解くこずができたす。 ただし、繰り返したすが、これはすべお、モデルのパフォヌマンスず耇雑さの点でニヌズを超えおいたす。









図7-粘性抵抗ず圧力抵抗を考慮した動的反応 枛衰は非垞にうたく機胜したす。 しかし、ただ䞍完党です。 動的反応は十分に硬くなく、残留振動は保持されたす。 圧力抵抗係数に倧きな倀を遞択するこずで枛衰を増やすこずができたすが、これにより船舶の非珟実的な操瞊性に぀ながりたす。 たずえば、船は氎ではなく泥の䞭を航行しおいるかのように、所定の速床で移動した埌、枛速するために非珟実的に高速になりたす。 氎ず盞互䜜甚する船舶の非垞に非線圢たたは非二次の動的応答に応答する別の力が必芁です。



圧力抵抗力は、血管の衚面に垂盎に䜜甚したす。 速床においお、それは滑動力ずしお機胜したす容噚がその加速に察抗する力に打ち勝぀ために十分な駆動力を持っおいる堎合、流䜓力孊的圧力は容噚の䞋郚で䞊昇し、持ち䞊げたす。 摩擊ず圧力で容噚を持ち䞊げるず、抵抗が少なくなりたす容噚の底を陀く。 滑走船が通垞平らな底を持っおいるのは、 滑走時の氎平面が氎面から完党に持ち䞊げられおいない堎合にのみ持ち䞊げるずきに枛少しない理由です。



身䜓衝撃力



粘性流䜓の抵抗ず圧力抵抗を適甚した埌、容噚のモデルの動䜜は容噚の動䜜に䌌るようになりたした。 ただし、容噚は蚱容範囲を超えお氎に浞透する可胜性があり、党䜓的な反応には剛性がありたせん。 正しい回転ずスラむド力を慎重に調敎したい圧力を倉曎する代わりに、別の力を導入するこずにしたした。これは、䞻に、剛䜓の衝突ずほが同様の鋭い加速たたは貫通に察する流䜓の反応の剛性を監芖したす。



離散積分スキヌムを䜿甚する堎合、䟵入の深さたたは倉䜍に䟝存する力を䜿甚しお非垞に厳しい衝突をモデル化するこずは困難です。 この䟋は、非垞に硬いバネです。 力は静止䜍眮からの倉䜍に比䟋するため、剛性係数が高いほど、䞀定の時間サむクルでバネをシミュレヌトするこずが難しくなりたす。 この問題にはよく知られた解決策がありたすが、統合はより困難になりたす。 この経路を遞択する代わりに、別のオプションを遞択できたす。1぀のフレヌムで血管の動きを完党に停止するのに必芁な力を蚈算するだけです。 力はarbitrarily意的に剛䜓であるこずが重芁であり、身䜓の衝撃力に関連する理論は非垞に耇雑であるため、問題を単玔化し、絶察剛䜓の反䜜甚ず剛性の平衡状態ぞの必芁な埩垰から始めるこずにしたした。 たず、氎ずの衝突の力を蚈算するこずから始めたす。 それが非垞に倧きい堎合、船が地面に衝突したかのように、船が停止しおいる間に、動きを完党に止める力を加えるこずができたす。 䞀方、衝突の力が小さい堎合、他の力ぞの動きを完党に制埡でき、動きを止めるために力を䜿甚したせん。 そしお、これらの䞡極端の間で、さたざたな遷移関数倚かれ少なかれ段階的を適甚しお、異なる動的結果を埗るこずができたす線圢、べき関数、シグモむド、段階的。













図 8-2 mの高さから氎䞭に萜䞋する船䜓の衝撃力を考慮した動的応答







図9-盎進䞭に巡航速床たで加速された䞭波船 ここで適甚される駆動力は非垞に単玔で、その発生源は埌方にあり、船を少し抌し䞊げたす。 反応の剛性は、速床が䞊がるず匷くなりたす。 バりンドドルフィンの圱響がありたす。これは、力の埮調敎、䜓の圢状の最適化、速床に応じた駆動力の調敎、空力の安定化を組み合わせるこずで回避できたす。 右䞋隅には、ハりゞング党䜓の圧力抵抗力の分垃が瀺されおいたす。



おわりに



私たちが開発した氎ずの盞互䜜甚のモデルは、2メヌトルのゞェットスキヌから50メヌトルのコルベットたで図10を参照、幅広い船のサむズず圢状に適甚できたす。たた、穏やかな嵐から嵐たでの条件で、可倉倉数の力を倧幅に調敎するこずなく、より倧きな船にも適甚できたす。 以前にテストされおいない圢状ずサむズの完党に新しいケヌスは、䜕らかの駆動力で氎に投げ蟌むこずができ、すぐにかなり正しい動䜜を瀺し始めたす。 もちろん、船舶を茞送可胜な状態にするには、゚ンゞンたたぱンゞン、舵、トランサムボヌド、その他の安定装眮の正しい䜍眮ず調敎が必芁になりたすが、船䜓の静氎圧および流䜓力孊ぞの手順が少ないアプロヌチでは、品質の䜎い結果を埗るためにセットアップに時間がかかりたすその䞊、圌らは氎䞭の船のすべおの可胜な高さず速床にそれほどうたく察凊したせんでした。



モデルの盞察的な単玔さは、私たちのニヌズに適しおいたす。 オむラヌ積分フォワヌドを䜿甚し、3぀の力の蚈算は互いに分離されおおり、個別に構成できたす。 䞎えられたモヌドで䞎えられた力が倚すぎるか少なすぎるかを簡単に刀断できたす。 蚈算に蚱容時間を長くした堎合1ミリ秒以䞊、珟圚のモデルを拡匵し、倧量の蚈算を必芁ずするより珟実的なモデルを遞択したせん。 ただし、以䞋で説明する領域には改善の機䌚がありたす。



そのような領域の1぀は、取り付けられた質量の匷床、たたは仮想質量の匷床ず呌ばれる力です。 りィキペディアの匕甚で最もよく説明されおいたす。「力の意味は、液䜓が加速しおいる氎䞭の䜓によっお行われた仕事の結果ずしお運動゚ネルギヌを受け取るこずです。 ...船の堎合、取り付けられた質量は船の質量の1/4たたは1/3に容易に到達するため、摩擊力ず波抗力に加えお倧きな慣性を衚したす。「船の速床が続く限り、仮想質量は存圚したせん。倉わらない。 容噚を加速するずき、それはそれ自䜓の前にある液䜓の特定の比䟋郚分を倉䜍させ、加速する必芁がありたす。 枛速䞭、運動゚ネルギヌを受け取る容噚の呚囲の流䜓の特定の比䟋郚分は、この゚ネルギヌを枛速ず反察方向に容噚に戻す傟向がありたす。 この効果を実珟するために、船舶の質量を実際に倉曎するこずは望たしくありたせん。 質量が倉化しおいる船で䜜業するのは非垞に混乱しやすいです。 したがっお、他のすべおの力ず同様に、それらを比范しお、船舶を操瞊する胜力ぞの圱響を評䟡できるように、仮想質量の力を他の力ず同じ方法で凊理するこずが非垞に望たしいです。 私たちはこの力を実珟しようず詊みたしたが、私たちが望んだものを達成したせんでした。 おそらくそれは時間䞍足のために起こったのでしょう。



改善が可胜なもう1぀の分野は、珟実的な蚈算流䜓力孊CFD シミュレヌションに埓っお、既存のモデルの力ず身䜓に䜜甚する力の比范です。 OpenFOAM [6]など、CFDを蚈算するためのオヌプン゜ヌスパッケヌゞがありたす。これには、氎䞭での船䜓の挙動をシミュレヌトするための既補のサンプルが既に含たれおいたす。 この䟋は、Wigleyハルのベンチマヌクです。 圢状が完党に数孊的に決定され、さたざたな係数を調敎するために䜿甚できるハりゞングが含たれおいたす。 これにより、船䜓を高い粟床で補造できるため、異なるシミュレヌションを互いに比范したり、to航タンクのデヌタず比范したりするのが簡単になりたす。 このアプロヌチでは、察象の詳现な構成でシャヌシのCFDを実行し、比范のために力情報を抜出する機胜が必芁です。 たた、数秒のデヌタを取埗するには、匷力なマシンで長時間の蚈算が必芁です。 ただし、これは、単玔化モデルの力がCFD蚈算の結果ず最も異なる領域を修正するのに䟡倀のある貢献ずなりたす。



たた、1964幎、ダニ゚ルサビツキヌは、角柱の滑走䜓぀たり、明確に定矩された単玔な圢状の建物の実隓匏を開発したした。これらの匏は、「浮力、抵抗、濡れ面積、圧力の䞭心...を速床、迎え角、仰角、および荷重の関数ずしお定矩したす。」これらの匏は、シミュレヌションで同様の物䜓をテストするこずで、モデルの力を調敎するために䜿甚できたす。[5]







図10-モデルでシミュレヌトできる倚皮倚様な血管。このビデオの最初の船は玄50 mの長さのコルベットであり、2番目の船は船䜓の圢状が完党に異なる重巡芖船です。最埌の船には、いく぀かの非垞に平らな小さなサむズの船䜓双胎船のようなものがありたす。ゞェットスキヌなどの小型船のシミュレヌションにも成功したした。氎のシミュレヌションは、NVIDIA WaveWorksによっお実行されたす。[9]



あずがき



流䜓力孊的力の蚈算を開始したずきに、最初に匷力な人工枛衰を远加しおシステムを安定させたこずを思い出しおください。このような匷力な枛衰により、浮力は、たずえばフロヌティングバレルに察しお完党に機胜したした。したがっお、私はやや時期尚早に喜んでいた。船の圢に切り替えたずき、私たちが望んでいたこずを達成するのはそれほど簡単ではありたせんでした。さらに悪いこずに、チヌムず私は、私たちが芋おいるものが䞍自然に芋える理由に぀いおコンセンサスを埗るこずができたせんでした。これは、目暙が明確に定矩されおいない堎合に起こりたす。これで、氎䞭の船の挙動をより詳现に調べるこずにより、最終モデルにすばやく移動できるこずがわかりたした。たずえば、静止時の血管の動きの呚波数ず振幅をほずんど乱れなく決定するこずにより、次の質問ぞの回答船にどれくらいの時間が必芁かれロで最高速床に到達するにはたずえば、巡航速床がれロになるず、船はどれくらいの時間を「ブレヌキ」する必芁がありたすか䞀回転するのにどれくらいかかりたすか船のトリムの倧きさ船銖の高さはどれくらいですか旋回時の船の通垞の回転角はどのくらいですか船が最倧速床で起動した堎合、船は旋回時にどれくらい速床を倱いたすか私たちが察凊したい船の圢状ずサむズはたくさんあるため、これらの問題はすべお本質的に非垞に耇雑です。埓来の茞送の質量は、オヌトバむ〜100 kgから巚倧なトラック100トンたで1000倍の範囲内で倉化したすが、船の質量は同じ䞋限100 kgから空母の90,000トン、぀たり900,000の乗数たで倉化したすたた、裁刀所には倚くの圢態があり、その行動に倧きな圱響を䞎えたす。たずえば、巡航速床をれロにしお「ブレヌキ」をかけたすか䞀回転するのにどれくらいかかりたすか船のトリムの倧きさ船銖の高さはどれくらいですか旋回時の船の通垞の回転角はどのくらいですか船が最倧速床で起動した堎合、船は旋回時にどれくらい速床を倱いたすか私たちが察凊したい船の圢状ずサむズはたくさんあるため、これらの問題はすべお本質的に非垞に耇雑です。埓来の茞送の質量は、オヌトバむ〜100 kgから巚倧なトラック100トンたで1000倍以内に倉化したすが、船の質量は、同じ䞋限100 kgから空母の90,000トン、぀たり900,000の乗数たで倉化したすたた、裁刀所には倚くの圢態があり、その行動に倧きな圱響を䞎えたす。たずえば、巡航速床をれロにしお「ブレヌキ」するのですか䞀回転するのにどれくらいかかりたすか船のトリムの倧きさ船銖の高さはどのくらいですか旋回時の船の通垞の回転角はどのくらいですか最倧速床で起動した堎合、船は旋回時にどれくらい速床を倱いたすか私たちが察凊したい船の圢状ずサむズはたくさんあるため、これらの問題はすべお本質的に非垞に耇雑です。埓来の茞送の質量は、オヌトバむ〜100 kgから巚倧なトラック100トンたで1000倍以内に倉化したすが、船の質量は、同じ䞋限100 kgから空母の90,000トン、぀たり900,000の乗数たで倉化したすたた、裁刀所には倚くの圢匏があり、その行動に倧きな圱響を䞎えたす。巡航速床をれロにしたすか䞀回転するのにどれくらいかかりたすか船のトリムの倧きさ船銖の高さはどれくらいですか旋回時の船の通垞の回転角はどのくらいですか最倧速床で起動した堎合、船は旋回時にどれくらい速床を倱いたすか私たちが察凊したい船の圢状ずサむズはたくさんあるため、これらの問題はすべお本質的に非垞に耇雑です。埓来の茞送の質量は、オヌトバむ〜100 kgから巚倧なトラック100トンたで1000倍の範囲内で倉化したすが、船の質量は同じ䞋限100 kgから空母の90,000トン、぀たり900,000の乗数たで倉化したすたた、裁刀所には倚くの圢態があり、その行動に倧きな圱響を䞎えたす。巡航速床をれロにしたすか䞀回転するのにどれくらいかかりたすか船のトリムの倧きさ船銖の高さはどれくらいですか旋回時の船の通垞の回転角はどのくらいですか船が最倧速床で起動した堎合、船は旋回時にどれくらい速床を倱いたすか私たちが察凊したい船の圢状ずサむズはたくさんあるため、これらの問題はすべお本質的に非垞に耇雑です。埓来の茞送の質量は、オヌトバむ〜100 kgから巚倧なトラック100トンたで1000倍の範囲内で倉化したすが、船の質量は同じ䞋限100 kgから空母の90,000トン、぀たり900,000の乗数たで倉化したすたた、裁刀所には倚くの圢態があり、その行動に倧きな圱響を䞎えたす。察凊したい船の圢状ずサむズがたくさんあるので。埓来の茞送の質量は、オヌトバむ〜100 kgから巚倧なトラック100トンたで1000倍の範囲内で倉化したすが、船の質量は同じ䞋限100 kgから空母の90,000トン、぀たり900,000の乗数たで倉化したすたた、裁刀所には倚くの圢態があり、その行動に倧きな圱響を䞎えたす。察凊したい船の圢状ずサむズがたくさんあるので。埓来の茞送の質量は、オヌトバむ〜100 kgから巚倧なトラック100トンたで1000倍以内に倉化したすが、船の質量は、同じ䞋限100 kgから空母の90,000トン、぀たり900,000の乗数たで倉化したすたた、裁刀所には倚くの圢態があり、その行動に倧きな圱響を䞎えたす。



これらの質問を自問し、それらに回答するこずで、おおよそでさえ、私たちはずっず速く動き始めたした。たずえば、[1]ず[2]から、通垞、滑走船のトリムは玄4床、急旋回の滑空角は玄20床、旋回時の角床は25床以䞊であるこずがわかりたした。これらの倀は非垞に有甚でした。䜕らかの理由で、あたりに広い滑空角を避けようずしたため、いく぀かの定数が過小評䟡され、最初のすべおのカヌドず混同されたした。



モデルに珟実的な力を加えるず、実際の船の開発者ず同じ゚ンゞニアリングの問題に盎面し始めたのを芋るのはスリリングでした。このシリヌズの最初の郚分に぀いお、グレッグシヌルずいう名前の読者から次のコメントを受け取りたした。「そのような考えがありたす。氎䞊でかなり珟実的な船のモデルを実装する堎合、ゲヌム内の䞀定の粟床の船はたったく同じデザむンになるはずです」実際の船;そうでなければ、圌の氎䞊での行動はひどいものになるでしょう。」圌は絶察に正しかったので、これが車䞡物理孊のシミュレヌションの興味深いゞレンマに私を導きたした。シミュレヌションが珟実的であればあるほど、珟実的な問題に遭遇したす。シミュレヌションが実際のように動䜜し始め、プレむダヌが本圓に感謝し、感じおいるのは玠晎らしいこずです。ただし、これがゲヌム自䜓に干枉しない堎合のみ。私たちが正しい軌道に乗っおいるこずを瀺す兆候-船䜓の圢状は、静止しおいる船の安定性に倧きく圱響したす。特に、仰角たたは船尟の圢状がすべおを倉えたす。しかし、よりリアリズムがあるずいうこずは、より珟実的なアプロヌチの結果ずしお生じた問題を解決するために、開発時から倚くの時間がかかるこずを意味したす。船のモデルの堎合、いく぀かのモヌドで深刻な安定性の問題に気づきたした。埌に、これらの問題が珟実に発生し、「むルカ」、コルク抜き、チャむンりォヌキング翻蚳者のメモこれらの甚語にロシア語に盞圓するものは芋぀かりたせんでしたなどずしお知られおいるこずがわかりたした。仰角たたは船尟の圢状がすべおを倉えたす。しかし、珟実性が増すずいうこずは、より珟実的なアプロヌチの結果ずしお生じた問題を解決するために、開発時から倚くの時間がかかるこずを意味したす。船のモデルの堎合、いく぀かのモヌドで深刻な安定性の問題に気づきたした。埌に、これらの問題が珟実に発生し、「むルカ」、コルク抜き、チャむンりォヌキング翻蚳者のメモこれらの甚語にロシア語に盞圓するものは芋぀かりたせんでしたなどずしお知られおいるこずがわかりたした。仰角たたは船尟の圢状がすべおを倉えたす。しかし、珟実性が増すずいうこずは、より珟実的なアプロヌチの結果ずしお生じた問題を解決するために、開発時から倚くの時間がかかるこずを意味したす。船のモデルの堎合、いく぀かのモヌドで深刻な安定性の問題に気づきたした。埌に、これらの問題が珟実に発生し、「むルカ」、コルク抜き、チャむンりォヌキング翻蚳者のメモこれらの甚語にロシア語に盞圓するものは芋぀かりたせんでしたなどずしお知られおいるこずがわかりたした。これらの問題は実際に発生し、「むルカ」、コルクねじ、チャむンりォヌキング翻蚳者のメモこれらの甚語に盞圓するロシア語の同等語は芋぀かりたせんでしたなどずしお知られおいるこずこれらの問題は実際に発生し、「むルカ」、コルクねじ、チャむンりォヌキング翻蚳者のメモこれらの甚語に盞圓するロシア語の同等語は芋぀かりたせんでしたなどずしお知られおいるこず





Avalanche Studiosの同僚に感謝したす。ハミッシュダングは、モデルの開発における重芁な掞察ずフィヌドバック、無限の楜芳ず熱意、そしお、それらを管理するのが面癜くなった圌の比類なきスキルに感謝したす。 Ronald LesterlinRoland Lesterlinは、私たちのアプロヌチの可胜性ず、モデルを時間通りに実装する可胜性ぞの信頌に気付いたずいう事実に぀いお。クリスグラバヌクリスグラバヌは、ケルビン波などの特殊効果をプログラミングするこずにより、船の具䜓化のために、それ自䜓が別の蚘事に倀し、氎で満たされたす。ゲヌムの最も゚キサむティングな瞬間を生み出した、非垞に才胜のあるオマヌルシャキヌルただ芋た目が信じられない。 Just Cause 3チヌムの他のすべおのメンバヌは、このような興味深い高品質のゲヌムを䜜成したした。父リチャヌドは、この䞀連の蚘事の䞡方の郚分の䞋曞きを線集し、25幎前にすでに説明しおくれた物理的なトピックに関する知識を曎新しおくれたこずに感謝したす。そしお最埌に、私は劻ゟヌむの忍耐ず支揎に感謝し、クリスマスのテヌブルで物理の本を読むこずができるようになったこずに「感謝」したす。



泚釈



*液䜓によっお粘床が異なりたす。たずえば、ペヌグルトは非垞に粘性がありたす。スりェヌデン人はペヌグルトを牛乳甚のカヌトンで販売し続けおいるため、これに気付いおいないようです。このこずは、ストックホルムのアバランシェスタゞオに初めお蚪れたこずで孊びたした。最終的に、䞭身の半分は、パッケヌゞを泚ぐずきにパッケヌゞの壁にくっ぀きたす。歯磚き粉のようにパッケヌゞからペヌグルトを絞り出す必芁がありたす。そしお、あなたはすでにチュヌブで食べ物を買いに行くのを避けるこずは良い考えだず思っおいたす



**局流に関する驚くべき事実は、それが可逆的であるこずです巚芖的なレベルで。これを説明するために、透明なブドり糖シロップを円筒圢のタンクに泚ぐずいう䞀般的な実隓を挙げるこずができたす。タンクには、静止したたたの内偎の円筒圢の壁もありたす。異なる色のコヌンシロップをタンクのさたざたな堎所に3滎泚いだ埌、倖壁をゆっくりず回転させお局流を䜜り出したす。 3぀の色付きのドットは、回転軞に察しお円に「にじみ」始め、それらが混圚しおいるように芋えたす。ただし、倖壁を反察方向に回転させ始めるず、3぀のポむントが最初の䜍眮に正確に配眮されたほが同じ初期状態に戻るこずができたす。ニュヌメキシコ倧孊で実蚌された局流可逆性。



参照資料



  1. 高速船舶の流䜓力孊。オッド・M・ファルティンセン
  2. 旋回運動における滑走艇の安定性。池田、奥村、片Kat
  3. 囜際けん匕タンク䌚議
  4. ドラッグ匏
  5. ペット蚭蚈の原則。ラヌス・ラヌション、ロルフ・E・゚リア゜ン、ミカル・オリッチ
  6. Openfoam
  7. 滑走船䜓の流䜓力孊的蚭蚈。マリンテクノロゞヌ、D。サビツキヌ
  8. 滑らかな氎ず荒い氎の䞭の滑走船䜓の流䜓力孊的評䟡の手順。D.サビツキヌ、PWブラりン
  9. NVIDIA WaveWorks



All Articles