: This paper addresses the problem of energy-efficient power assist control for quasiperiodic motions. The simplest assist method would be to apply additional torque in proportion to the instantaneous value of torque generated by a user. In our previous study, it was shown that energy efficiency improves by flattening the torque pattern. To cope with the frequency fluctuation of our motion, we introduce a periodic disturbance observer with a frequency estimator and suppress the pulsation of the human torque based on a disturbance observer framework. The effectiveness of the proposed method is evaluated through numerical simulations and experiments with an actual electric bicycle being pedaled by a human.