For passive radar, long integration time is used to achieve high processing gain to detect weak target. But range migration and Doppler expansion may occur for high-speed targets. Keystone transform can be used to rectify range migration introduced by radial-speed. But tangential-speed may still lead to Doppler expansion, which entails a loss of integration gain. In this paper, signal model is presented to analyze the reason for Doppler expansion. Then, a Doppler expansion compensation method is introduced based on RSPWVD-Hough transform for multi-target scenario. Simulation results show that the proposed method can compensate the energy loss caused by Doppler expansion for multi-target scene, and it achieves good performance. The proposed method is also effective for weak targets, which means it can improve the detection ability of weak target in passive radar systems.