Patents by Inventor Hanlin Deng

Hanlin Deng has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220271696
    Abstract: The present disclosure provides a system and a method for controlling motor parameters. The system includes a feedforward processing module performing a linear processing on a control signal according to parameters; a control object module including a DAC digital to analog converter, an amplifying circuit and an ADC analog to digital converter, a control signal processed by the feedforward processing module passing through the DAC digital to analog converter, and amplified by the amplifier circuit, and passing through the ADC analog to digital converter to obtain a voltage ?c·m[n] and a current ic·m[n] across the motor; a system identification module including an LMS adaptive filter, a Least mean square filtering performed on an error signal ?oei[n] between a measured current ic·m[n] and a prediction current ic·p[n], results of iteration feed back to the feedforward processing module, and the feedback results applied to the next data acquisitions and parameters calculations.
    Type: Application
    Filed: February 10, 2022
    Publication date: August 25, 2022
    Inventors: Zheng Xiang, Xiang Lu, Hanlin Deng, Liang Jiang
  • Patent number: 11289110
    Abstract: A method and device for audio signal processing is provided. The method includes steps of: obtaining an inputted audio signal; parsing the audio signal to obtain at least one audio feature; determining at least one vibration feature corresponding to the at least one audio feature; and generating a vibration signal corresponding to the audio signal according to the at least one vibration feature. The inputted audio signal is automatically converted into a vibration signal by the vibration feature corresponding to the audio feature of the inputted audio signal, which can avoid errors caused by manual operation and make the vibration signal possess high versatility.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: March 29, 2022
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Yajun Zheng, Hanlin Deng, Xiang Lu, Yulei Zhang
  • Patent number: 11156496
    Abstract: The present disclosure provides a method for detecting a bandwidth of a linear vibration motor, including a linear vibration motor which comprises a housing and a motor vibrator. The method includes the following steps: step S1: setting a target displacement level of the linear vibration motor; step S2: measuring a displacement frequency response curve of the motor vibrator with reference to the target displacement level; step S3: comparing the displacement frequency response curve obtained in step S2 with a preset standard target displacement frequency response curve, determining whether the displacement frequency response curve is qualified, and if it is qualified, entering step S4; step S4: measuring a bandwidth of the linear vibration motor.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: October 26, 2021
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Hanlin Deng, Liang Jiang, Zheng Xiang, Xiang Lu
  • Patent number: 11025187
    Abstract: A method of generating motor driving signal includes: obtaining acceleration segment signal for driving motor to start vibrating, constant segment signal for achieving low-frequency vibration tactile effect of the motor, and attenuating segment signal for decreasing vibration quantity of the motor in low frequency manner, frequency of constant segment signal and of attenuating segment signal being smaller than frequency of acceleration segment signal; splicing the acceleration segment signal with the constant segment signal, and reserving idle period with no signal output therebetween to obtain first motor driving signal; adjusting parameter of constant segment signal of first motor driving signal according to vibration feeling requirement, and splicing attenuating segment signal after the adjusted first motor driving signal to obtain second motor driving signal; and adjusting parameter of attenuating segment signal of second motor driving signal, and determining second motor driving signal with highest braki
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 1, 2021
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Hanlin Deng, Xiang Lu, Yajun Zheng, Xiuyue Wang
  • Patent number: 11005403
    Abstract: The present disclosure relates to a motor control system and method based on current feedback signal. The motor control system includes a control apparatus, a linear motor, and a current feedback apparatus, where an output end of the control apparatus is connected to the linear motor for calculating a displacement error of a previous moment to obtain a control output value of a current moment, and converting the control output value into a voltage signal for transmission to the linear motor; the linear motor is configured to vibrate according to the voltage signal input by the control apparatus; and the current feedback apparatus is connected to the linear motor, and is configured to: convert a measured current value of the linear motor into an actual displacement value of the current moment, and feed back the actual displacement value to an input end of the control apparatus.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: May 11, 2021
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Xiang Lu, Zheng Xiang, Liang Jiang, Hanlin Deng
  • Patent number: 10816602
    Abstract: The present disclosure provides a method for measuring bandwidth of linear motor, including the following steps: step S1: setting a frequency distribution of an excitation signal; step S2: with reference to a target displacement level, measuring a steady state displacement peak of a motor vibrator at each frequency point of the excitation signal, and obtaining a frequency response curve with reference to the target displacement level; step S3: according to the frequency response curve obtained in step S2, determining an upper frequency limit and a lower frequency limit with reference to the target displacement level, and obtaining a bandwidth of the linear motor by calculating a difference between the upper frequency limit and the lower frequency limit.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: October 27, 2020
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Hanlin Deng, Zheng Xiang, Xiang Lu
  • Patent number: 10802472
    Abstract: The present disclosure relates to the technical field of electronic devices, and discloses a method and an apparatus for controlling motor vibration. The method includes: obtaining an input signal based on an expected motor vibration curve, inputting a digital signal sequence of the input signal to an equalizer, and obtaining an output signal after processing by the equalizer, and inputting the output signal to a motor to control vibration of the motor, where the equalizer is a digital filter constructed based on a damping factor ? and a resonance frequency ?n of the motor, and a preset system sampling frequency fs, a preset damping factor ?d, and a preset cut-off frequency ?d. The method and apparatus provided in embodiments of the present disclosure have an advantage that an actual vibration effect of the motor can be consistent with an expected motor vibration curve.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: October 13, 2020
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Hanlin Deng, Liang Jiang, Zheng Xiang, Tao Li, Wensheng Xu
  • Patent number: 10715071
    Abstract: A method for generating a motor drive signal is disclosed, which includes: obtaining a non-resonance frequency sine signal, and inputting the non-resonance frequency sine signal into a first system; processing, by the first system, the non-resonance frequency sine signal to obtain a correction input signal; inputting the correction input signal into a second system, and processing, by the second system, the correction input signal to obtain an output signal in the same mathematical form as the non-resonance frequency sine signal, wherein the first system is an inverse system of the second system; and using the output signal of the second system as the motor drive signal. The present disclosure further provides an apparatus for generating a motor drive signal. The method and apparatus for generating a motor drive signal enable the motor to have a smooth output effect after being excited by the non-resonance frequency sine signal.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: July 14, 2020
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Hanlin Deng, Liang Jiang
  • Publication number: 20200211577
    Abstract: A method and device for audio signal processing is provided. The method includes steps of: obtaining an inputted audio signal; parsing the audio signal to obtain at least one audio feature; determining at least one vibration feature corresponding to the at least one audio feature; and generating a vibration signal corresponding to the audio signal according to the at least one vibration feature. The inputted audio signal is automatically converted into a vibration signal by the vibration feature corresponding to the audio feature of the inputted audio signal, which can avoid errors caused by manual operation and make the vibration signal possess high versatility.
    Type: Application
    Filed: December 5, 2019
    Publication date: July 2, 2020
    Inventors: Yajun Zheng, Hanlin Deng, Xiang Lu, Yulei Zhang
  • Publication number: 20200212832
    Abstract: A method of generating motor driving signal includes: obtaining acceleration segment signal for driving motor to start vibrating, constant segment signal for achieving low-frequency vibration tactile effect of the motor, and attenuating segment signal for decreasing vibration quantity of the motor in low frequency manner, frequency of constant segment signal and of attenuating segment signal being smaller than frequency of acceleration segment signal; splicing the acceleration segment signal with the constant segment signal, and reserving idle period with no signal output therebetween to obtain first motor driving signal; adjusting parameter of constant segment signal of first motor driving signal according to vibration feeling requirement, and splicing attenuating segment signal after the adjusted first motor driving signal to obtain second motor driving signal; and adjusting parameter of attenuating segment signal of second motor driving signal, and determining second motor driving signal with highest braki
    Type: Application
    Filed: December 4, 2019
    Publication date: July 2, 2020
    Inventors: Hanlin Deng, Xiang Lu, Yajun Zheng, Xiuyue Wang
  • Patent number: 10613635
    Abstract: Embodiments of the present disclosure relate to the technical field of electronic devices, and a method for generating a motor brake signal is disclosed. In the present disclosure, the method for generating a motor brake signal includes the following steps: S1: controlling a motor by using different brake signals respectively to obtain vibration margins of the motor corresponding to the brake signals; and S2: selecting, from the brake signals, a brake signal with superior performance as the motor brake signal based on the vibration margins of the motor, wherein the smaller the vibration margin of the motor is, the more superior performance the corresponding brake signal has. The present disclosure further provides an apparatus for generating a motor brake signal. The method and the apparatus for generating a motor brake signal that are provided in the present disclosure enable the motor to have a good brake effect.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: April 7, 2020
    Assignee: AAC Technologies Pte. Ltd.
    Inventors: Hanlin Deng, Xiang Lu, Zheng Xiang
  • Publication number: 20200057109
    Abstract: The present disclosure provides a method for measuring bandwidth of linear motor, including the following steps: step S1: setting a frequency distribution of an excitation signal; step S2: with reference to a target displacement level, measuring a steady state displacement peak of a motor vibrator at each frequency point of the excitation signal, and obtaining a frequency response curve with reference to the target displacement level; step S3: according to the frequency response curve obtained in step S2, determining an upper frequency limit and a lower frequency limit with reference to the target displacement level, and obtaining a bandwidth of the linear motor by calculating a difference between the upper frequency limit and the lower frequency limit.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 20, 2020
    Inventors: Hanlin Deng, Zheng Xiang, Xiang Lu
  • Publication number: 20200056933
    Abstract: The present disclosure provides a method for detecting a bandwidth of a linear vibration motor, including a linear vibration motor which comprises a housing and a motor vibrator. The method includes the following steps: step S1: setting a target displacement level of the linear vibration motor; step S2: measuring a displacement frequency response curve of the motor vibrator with reference to the target displacement level; step S3: comparing the displacement frequency response curve obtained in step S2 with a preset standard target displacement frequency response curve, determining whether the displacement frequency response curve is qualified, and if it is qualified, entering step S4; step S4: measuring a bandwidth of the linear vibration motor.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 20, 2020
    Inventors: Hanlin Deng, Liang Jiang, Zheng Xiang, Xiang Lu
  • Publication number: 20200052637
    Abstract: The present disclosure provides a system and a method for controlling motor parameters. The system includes a feedforward processing module performing a linear processing on a control signal according to parameters; a control object module including a DAC digital to analog converter, an amplifying circuit and an ADC analog to digital converter, a control signal processed by the feedforward processing module passing through the DAC digital to analog converter, and amplified by the amplifier circuit, and passing through the ADC analog to digital converter to obtain a voltage vcm[n] and a current icm[n] across the motor; a system identification module including an LMS adaptive filter, a Least mean square filtering performed on an error signal err[n] between a measurement current icm[n] and a prediction current icp[n], results of iteration feed back to the feedforward processing module, and the feedback results applied to the next data acquisitions and parameters calculations.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 13, 2020
    Inventors: Zheng Xiang, Xiang Lu, Hanlin Deng, Liang Jiang
  • Publication number: 20200052635
    Abstract: A method for searching an excitation signal for a motor and an electronic device. The method includes: randomly generating M excitation signals for the motor, and determining whether the M excitation signals allow vibration sense obtained after the motor is driven to be expected vibration sense; if yes, outputting this excitation signal as an optimal excitation signal; if no, calculating the M excitation signals according to a preset genetic algorithm to obtain a new generation of M excitation signals, and then determining whether the new generation of M excitation signals allow vibration sense obtained after the motor is driven to be the expected vibration sense, until the optimal excitation signal is obtained. In the present disclosure, the optimal excitation signal for obtaining the expected vibration sense after the motor is driven can be quickly found, and thus an efficiency thereof is high.
    Type: Application
    Filed: August 1, 2019
    Publication date: February 13, 2020
    Inventors: Xiang Lu, Zheng Xiang, Hanlin Deng, Liang Jiang
  • Publication number: 20200047216
    Abstract: The present disclosure provides a method for generating a motor vibration wave, including the following steps: step S1: exciting a motor by a white noise signal, and measuring a vibration signal of the motor by an acceleration sensor; and step S2: obtaining an impulse response of system based on the vibration signal obtained by the acceleration sensor; and step S3: constructing an expected vibration waveform; and step S4: performing Wiener inverse filtering on the vibration waveform obtained in step S3 to obtain a frequency-domain signal; and step S5: performing inverse fast Fourier transform on the frequency-domain signal obtained in step S4 to obtain an excitation signal in time domain. With such method for generating a motor vibration wave provided by the present disclosure, the expected vibration waveform can be automatically generated and conveniently extracted.
    Type: Application
    Filed: August 1, 2019
    Publication date: February 13, 2020
    Inventors: Zheng Xiang, Hanlin Deng, Xiang Lu
  • Publication number: 20200052636
    Abstract: The present disclosure relates to a motor control system and method based on current feedback signal. The motor control system includes a control apparatus, a linear motor, and a current feedback apparatus, where an output end of the control apparatus is connected to the linear motor for calculating a displacement error of a previous moment to obtain a control output value of a current moment, and converting the control output value into a voltage signal for transmission to the linear motor; the linear motor is configured to vibrate according to the voltage signal input by the control apparatus; and the current feedback apparatus is connected to the linear motor, and is configured to: convert a measured current value of the linear motor into an actual displacement value of the current moment, and feed back the actual displacement value to an input end of the control apparatus.
    Type: Application
    Filed: August 1, 2019
    Publication date: February 13, 2020
    Inventors: Xiang Lu, Zheng Xiang, Liang Jiang, Hanlin Deng
  • Publication number: 20190235475
    Abstract: The present disclosure relates to the technical field of electronic devices, and discloses a method and an apparatus for controlling motor vibration. The method includes: obtaining an input signal based on an expected motor vibration curve, inputting a digital signal sequence of the input signal to an equalizer, and obtaining an output signal after processing by the equalizer, and inputting the output signal to a motor to control vibration of the motor, where the equalizer is a digital filter constructed based on a damping factor ? and a resonance frequency ?n of the motor, and a preset system sampling frequency fs, a preset damping factor ?d, and a preset cut-off frequency ?d. The method and apparatus provided in embodiments of the present disclosure have an advantage that an actual vibration effect of the motor can be consistent with an expected motor vibration curve.
    Type: Application
    Filed: December 28, 2018
    Publication date: August 1, 2019
    Inventors: Hanlin Deng, Liang Jiang, Zheng Xiang, Tao Li, Wensheng Xu
  • Publication number: 20190207547
    Abstract: A method for generating a motor drive signal is disclosed, which includes: obtaining a non-resonance frequency sine signal, and inputting the non-resonance frequency sine signal into a first system; processing, by the first system, the non-resonance frequency sine signal to obtain a correction input signal; inputting the correction input signal into a second system, and processing, by the second system, the correction input signal to obtain an output signal in the same mathematical form as the non-resonance frequency sine signal, wherein the first system is an inverse system of the second system; and using the output signal of the second system as the motor drive signal. The present disclosure further provides an apparatus for generating a motor drive signal. The method and apparatus for generating a motor drive signal enable the motor to have a smooth output effect after being excited by the non-resonance frequency sine signal.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 4, 2019
    Inventors: Hanlin Deng, Liang Jiang
  • Patent number: D991005
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: July 4, 2023
    Inventor: Hanlin Deng