より実際の蛇行動解析.車両の運動に関わる非線形要素を無視あるいは線形近似を行い、線形の運動方程式が得られる場合は、特性方程式を立てて固有値を求めることで、その系の安定性を判別することができる。自由度が多い場合は解析的に固有値を求めるのが困難になるため、ヤコビ法やQR法のような数値解析により行列の固有値を求める。得られた固有値の実部が安定性を表し、虚部が固有振動数を表す。ある速度を与えたときの固有値の実部が、負であればその速度で安定となる。また、クリープ力の飽和やフランジ接触、ばね、ダンパの非線形特性、ストッパ接触のような非線形要素を設定して走行安定性を求めたい場合は、それらの要素を含んだ非線形運動方程式を立て、数値積分により時刻歴応答を得る手法が取られる。車体、台車、輪軸の動きを時刻歴に出力することで蛇行動の発生有無を確認できる。曲線通過性能との関係.曲線を円滑に曲がる性能と蛇行動に対する安定性の実現は相反することが知られている。そのため、実際の車両は、蛇行動を抑えるだけでなく、曲線通過性能とのバランスを考慮して諸元が決められる必要がある。幾何学的蛇行動と同じく車輪単体がレールに対して滑らずに旋回する場合を考えると、輪軸の軌道中心からのずれは以下の式で表される。蛇行動への対策.蛇行動は車輪の踏面勾配により起因し、前述した特性値により一定の波長を持つことから、走行速度が高いほど振動速度が大きくなり、しばしば高速化の障害となる。また、曲線区間においては、踏面勾配による復元力に比べ、作用する遠心力が大きいことから問題になることは少なく、主として直線区間において問題となる現象である。車両運動の数値解析や台車回転試験など利用した検証により、蛇行動を抑えることそのものは大きな問題とならなくなっている。しかし上記のように蛇行抑制と曲線通過性能の確保は相反することが多く、これらの両立は未だに課題である。以下、蛇行動への対策について記す。踏面勾配の適正化.輪軸支持剛性の適正化.台車回転抵抗の適正化.ボルスタアンカ・側受.ヨーダンパ.