The invention discloses a 
wireless sensor network (WSN) node self-powered 
system based on 
solar energy-wind energy 
complementation. The 
system mainly comprises a 
solar energy acquisition module, a piezoelectric type 
vertical axis wind energy acquisition module, a super-
capacitor energy storage module and an interface circuit, wherein the 
solar energy acquisition module acquires 
luminous energy in the environment through a 
solar cell panel, the piezoelectric type 
vertical axis wind energy acquisition module acquires wind energy in the environment, the super-
capacitor energy storage module stores the acquired energy into a super 
capacitor, and the interface circuit provides a channel for 
energy storage and WSN node power supply. In addition, in order to improve acquisition efficiency of the wind energy acquisition module and reduce influences of a 
wind direction, a 
vertical axis piezoelectric 
type scheme is adopted by the wind energy acquisition module. Due to the facts that rechargeable times of a 
lithium cell are limited, and in the process of acquisition of 
environmental energy, charging and discharging are frequent, the super capacitor in the 
system is used for replacing the 
lithium cell to serve as a system energy storage unit, and the service life of the energy storage unit can be prolonged. The WSN node self-powered system can collect energy in the environment, does not need to conduct maintenance on a 
cell, such as 
cell replacement and charging, therefore prolongs service life of a node, and solves the 
energy supply problem of a WSN.