Lately I observed that the bars that is used to do bench press in gym don't immediately fall on the side loaded with weight. Which does not sound correct intuitively, the bar should fall down because there is more weight on one side. So I figured that this must be related to balancing the torque exerted by the weight and the torque exerted by the bar. Here is my approach:
Assume the length of the bar is $L_0$, the mass of the bar is $m$, the mass of the weight is $m_w$, the distance between the weight and the pivot is $L_w$, the distance between the end of the bar to the pivot is $L$, here is a diagram I draw to clarify what I mean.
I first started by computing the rotational inertia of this system, the rotational inertia contributed by the weight is $I_w = m_wL_w^2$, by Parallel Axis Theorem, the rotational inertia of the bar is $I_{bar} = I_{CM} + md^2 = \frac{1}{12} m L_0^2 + m (\frac{1}{2}L_0-L)^2$, the rotational inertia of the system is thus $$I_{sys} = m_wL_w^2 + \frac{1}{12} m L_0^2 + m (\frac{1}{2}L_0-L)^2$$
Now it is the torque, the torque applied by the weight is $\tau_w = m_w gL_w$, I encountered a little bit of trouble when calculating the torque of the bar, but I think this is how to do it:
the torque applied by the two yellow part should cancel out because they are symmetrical to the pivot, thus the net torque should be applied in the middle of the blue part, assume the mass is uniformly distributed throughout the bar and denote linear mass density as $\lambda$, the torque applied by the bar is $$\tau_{bar} = \lambda (L_0-2L)g\left(\frac{L_0 - 2L}{2} + L\right)$$
Thus the total net torque is $$\tau_{net} = m_wgL_w - \frac{\lambda g L}{2}(L_0-2L)$$ The angular acceleration of the system is $$\alpha = \frac{\tau_{net}}{I_{sys}}$$ Here I substitute the numerical value ($L_0 = 2.3$ m, $m = 20$ kg, $m_w = 20$ kg, $L_w = 0.05$ m, $L = 0.2$m ) to compute $\alpha$ and got $|\alpha| = 6.687 $ rad/s$^2$, which is way to big for it to stay stationary.
This result does not match the reality. Where did I made a mistake? Are there any other simpler ways to tackle this problem?