dashdotrobot / bike-wheel-calc

Stress analysis of bicycle wheels implemented in Python using NumPy
MIT License
14 stars 1 forks source link

Get T_c from generalized eigenvalue problem instead of line search #23

Closed dashdotrobot closed 5 years ago

dashdotrobot commented 6 years ago

Instead of hunting for singular matrix configurations near T_c_theor, the buckling tension should be obtained from the generalized eigenvalue problem:

K_rim_matl + K_spk_matl + T_bar*(K_spk_matl - K_rim_matl) = 0

This should be considerably more robust than iteratively tuning T_bar until the condition number is maximized.