In this paper, we present in-depth analysis of the classical double inverted pendulum (DIP) system using the DIP modeling and the pole placement approach to control it. The double inverted pendulum system has the characteristics of multiple variables, non-linear, absolute instability; it can reflect many key issues in the progress of control, such as stabilization, non-linear and robust problems etc. DIP model is a simplified model of the anterior-posterior motion of a standing human. DIP has four equilibrium points (Down-Down, Down-Up, Up-Down, Up-Up). The objective of this paper is to keep the double pendulum in an Up-Up unstable equilibrium point. Modeling is based on the Euler-Lagrange equations, and the resulted non-linear model is linearized around Up-Up position. The built of mathematical model of double inverted pendulum plays a guiding role on the stability of the system. The eigen-values of the system which are the poles of the system have enormous influenced on stability and system response. Pole placement is the control method which places the poles at the desired position to control the system by calculating gain matrix of the system. In this paper, the performance of the pole placement method is analyzed by MATLAB to control the double inverted pendulum.