本发明公开了一种基于自适应逆控制的振动控制装置及相应的振动控制方法,可以提高控制仪的控制速度和实现多点振动控制及波形再现。振动控制装置包括有显示及控制单元、计算处理单元、数据采集单元、振动信号发生单元和与其输出信号连接的控制对象,计算处理单元以DSP处理器为核心,与一个现场可编程门阵列FPGA双向信号连接,控制对象的输出连接数据采集单元的输入;计算处理单元包括有分别用于建立和修正控制对象振动信号的两个自适应滤波器;通过这两个自适应滤波器,利用AP-NLMDF-CD算法离线建立控制对象的正模型(Z)和逆模型(Z),并以迭代误差最小作为评价准则进行在线修正,使控制对象的输出不断逼近作为参考的时域输入信号。