The invention discloses a random control method of a three-stable-state
piezoelectric cantilever beam structure
energy harvester, and belongs to the field of energy harvesters. The implementation method comprises the following steps: introducing
white noise by considering random excitation in an environment, establishing an electromechanical coupled strong nonlinear three-
stable state energy harvester model, and carrying out dimensionless
processing on the
energy harvester model to obtain an electromechanical coupled strong nonlinear three-
stable state energy harvester dimensionless model; based on the acquired displacement data and
voltage of the three-stable-state energy harvester, establishing a
model equation of the three-stable-state energy harvester by using dimensionless coefficients zeta, theta, km (m = 1, 2, 3) and D in an
electromechanical coupling equation of the strong nonlinear three-stable-state energy harvester by using a sparse identification method of a nonlinear power
system; based on a strong nonlinear three-stable-state energy harvester
electromechanical coupling equation established by using an SINDy method and
system response, an
optimal control law alpha is calculated by using a
model prediction control method, a
control signal is applied through a Buck-boost circuit according to the
optimal control law alpha, random control of the three-stable-state
piezoelectric cantilever beam structure energy harvester is realized, and the output power of the energy harvester is increased.