This paper presents reference ZMP trajectory generation and implementation for a biped robot via linear inverted dumbbell model (LIDM), which can consider the effect of external momentum on the center of mass (COM) of robot. Based on a reference ZMP trajectory derived by using LIDM, a base trajectory is proposed not only to make the locomotion of robot similar to that of human but also to facilitate its implementation and tuning. In order to realize a dynamic walking using the proposed trajectory, compliance, impedance and ZMP tracking controllers are adopted together. Extensive experiments show that the proposed locomotion of a biped robot is stable and also, similar to that of human. Further researches on balance recovery of a biped robot will be carried out to guarantee its robust locomotion in combination with the proposed trajectory.