Multi-degree-of-freedom sine vibration control method and controller

The invention belongs to the environment reliability test technology field, and discloses a multi-degree-of-freedom sine vibration control method and controller. The multi-degree-of-freedom sine vibration control method comprises steps of obtaining a system transmission function through testing, generating a time domain sine frequency swept-frequency signal according to a reference spectrum and driving a vibration table, collecting a responding signal as a control spectrum, comparing the control spectrum with the reference spectrum, correcting driving sine swept-frequency signal amplitude and a phase, and enabling the control spectrum and the reference spectrum to tend to be uniform in a tolerance. The controller comprises a controlling computer, a main control board, a front end plate, a main connection line and a power supply module; the main control board comprises a communication module, a bus module and an operation module; and the front end plate comprises a sine swept-frequency signal generation module and a control signal collection processing module. The invention adds a feedforward correction vector, improves control accuracy, reduces the high frequency band control calculation time and control errors through changing the quantity of full period sine signal data points which are stored in the sine inquiry table in the sine signal generator under various frequencies, and improves the control speed.