With the rapid development of rene wable energy (e.g., wind and photovoltaic energy) and energy storage, the dc collector has become an effective conversion link of distributed energy access to medium-voltage power distribution grids. However, considering the inconsistency of dc voltage and the duty cycle of each submodule, the traditional carrier phase-shifting modulation is difficult to achieve the excellent harmonic characteristic in the dc collector, thereby introducing difficulties in the design of passive filters. To solve this problem, this article proposes a selective virtual synthetic vector embedding algorithm to realize full-range current harmonic suppression in the dc collector system. In this scheme, the switching voltage vectors outputted by each submodule are sorted, and the voltage vectors are selectively extracted and synthesized to calculate the embedded virtual voltage vector. Afterward, the voltage vector of each submodule is rotated and calculated online from the perspective of space geometry, and the optimal carrier phase combination in variable-angle carrier phase-shift modulation is obtained. Finally, the experimental results show that the proposed control algorithm can not only be used in the dc collector with any number of modules but also achieve fast and effective harmonic suppression in the whole operating range.