The invention discloses a mining multi-wave self-adaptive active noise control system which comprises the following modules: a primary sensor array 9, an error sensor array 10, a loudspeaker array 1, a power amplification circuit module 2, a low-pass filter 3, an A/D conversion module 8, a D/A conversion module 4, an ANC controller 13, a field programmable gate array (FPGA) 7, a wireless transmission module 5, an explosion-proof enclosure 14, a spare battery circuit 11 and a main power supply circuit 12, wherein input noise signals are firstly converted to digital signals by the A/D conversion module 8, are subject to data processing, self-adaptive filtering, time delay and phase inversion by the ANC controller 13, are converted by the D/A conversion module 4, are processed by the low-pass filter 3 and the power amplification circuit module 2 and then are output by the loudspeaker array 1, the loudspeaker array 1 outputs sound waves which have the same frequency but opposite phases with main noise and are used for offsetting primary noise, residual error signals are fed back to the ANC controller 13 after being processed by the power amplification circuit module 2 and the A/D conversion module 8, the error signals are used for adjusting the weight coefficient of an self-adaptive filter, and secondary signals are changed according to the variation of the weight coefficient so as to minimize the error signals.