Tactile vibration control system for a smart terminal, comprises: a command generator(11,31,61,71), a tactile driver(12,32,62,72), a filter(39,69,79), a linear resonant actuator(13,33,63,73), a sensing module(14,34,64,74), a feedback unit(15,35,65,75) and a comparator(16,36,66,76); the command generator(11,31,61,71) generates an initial commanding signal according to an input signal, adjusts the initial commanding signal to an adjusted commanding signal according to an error signal sent by the comparator(16,36,66,76) and sends the adjusted commanding signal to the tactile driver(12,32,62,72); the tactile driver(12,32,62,72) generates a driving signal according to the adjusted commanding signal received and sends the generated driving signal to the linear resonant actuator(13,33,63,73); the filter(39,69,79) is connected between the command generator(11,31,61,71) and the tactile driver(12,32,62,72), the filter(39,69,79) filtering the adjusted commanding signal so that amplitudes of a predetermined number of initial pulses of the filtered commanding signal are larger than a set threshold and phases of a predetermined number of ending pulses reverse; or the output port of the filter(39,69,79) is connected to the input of the command generator(11,31,61,71), wherein the filter(39,69,79) filters the input signal and sends the filtered input signal to the command generator(11,31,61,71); wherein the amplitudes of a predetermined number of initial pulses of the initial commanding signal generated by the command generator(11,31,61,71) are larger than a set threshold and phases of a predetermined number of ending pulses reverse; the linear resonant actuator(13,33,63,73) receives the driving signal and is driven by the driving signal to vibrate; the sensing module(14,34,64,74) comprises different types of sensors in which each type of the sensors in real time senses a status of the linear resonant actuator(13,33,63,73) and generates a corresponding sensing signal when sensing the vibration of the linear resonant actuator(13,33,63,73); the feedback unit(15,35,65,75) fuses multiple channels of sensing signals generated by the sensing module(14,34,64,74), obtains a feedback signal for estimating the vibration mode of the linear resonant actuator(13,33,63,73), and sends the feedback signal to the comparator(16,36,66,76); and the comparator(16,36,66,76) compares the feedback signal with a desired signal, generates an error signal according to the comparison result, and sends the error signal to the command generator(11,31,61,71); wherein the desired signal is in the input signal and characterizes the vibration mode of the linear resonant actuator(13,33,63,73); and the sensing module(14,34,64,74) comprises a back electromotive force sensing circuit which is provided on the linear resonant actuator(13,33,63,73) and generates a back electromotive force signal when the linear resonant actuator(13,33,63,73) vibrates; and/or, the sensing module(14,34,64,74) comprises a motion sensor which is provided at a position separated from the linear resonant actuator(13,33,63,73) in the smart terminal, the motion sensor generating a corresponding motion sensing signal when the linear resonant actuator(13,33,63,73) vibrates; and/or, the sensing module(14,34,64,74) comprises a motion sensor which is provided on the linear resonant actuator(13,33,63,73), the motion sensor generating a corresponding motion sensing signal when the linear resonant actuator(13,33,63,73) vibrates.