Method and apparatus for adjusting vibration waveform of linear motor

US12136896B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12136896-B2
Application numberUS-202217910989-A
CountryUS
Kind codeB2
Filing dateMar 23, 2022
Priority dateMay 20, 2021
Publication dateNov 5, 2024
Grant dateNov 5, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and an apparatus for adjusting a vibration waveform of a linear motor. At least one of the following steps is performed: obtaining a frequency of a steady-state waveform of a vibration description file, and mapping the frequency to a target frequency according to a preset first mapping rule and a frequency of the linear motor; or obtaining a transient waveform of the vibration description file and expanding the transient waveform into a waveform sequence formed by a plurality of target transient waveforms, where the frequency of the waveform sequence is the same as a frequency of the transient waveform of the vibration description file, and a frequency of a target transient waveform is adapted to the linear motor. Therefore, both the steady-state waveform and the transient waveform can be adapted to the characteristics of the linear motor, thereby improving the vibration effect of the linear motor.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for adjusting a vibration waveform of a linear motor, applicable to an electronic device, wherein the electronic device comprises a linear motor, and the method comprises: in response to a vibration description file comprising a steady-state waveform, adjusting the steady-state waveform of the vibration description file, wherein the adjusting of the steady-state waveform of the vibration description file comprises obtaining a frequency of the steady-state waveform of the vibration description file, and mapping the frequency to a target frequency according to a preset first mapping rule and a frequency of the linear motor; and in response to the vibration description file comprising a transient waveform, adjusting the transient waveform of the vibration description file, wherein the adjusting of the transient waveform of the vibration description file comprises expanding the transient waveform into a waveform sequence, and wherein the waveform sequence is formed by a plurality of target transient waveforms, a frequency of the waveform sequence is the same as a frequency of the transient waveform of the vibration description file, and a frequency of each of the plurality of target transient waveforms is adapted to the linear motor. 2. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein the target frequency is obtained according to a lower limit frequency, an upper limit frequency, and a preset first mapping rule, the lower limit frequency meets that: an amplitude of the linear motor at the lower limit frequency is greater than a preset threshold, and the upper limit frequency falls within a resonant frequency range of the linear motor. 3. The method for adjusting a vibration waveform of a linear motor according to claim 2 , wherein the first mapping rule comprises: an exponential rule met by a frequency distribution within a target frequency range, wherein the target frequency range is defined by the lower limit frequency and the upper limit frequency. 4. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein after the mapping the frequency to a target frequency, the method further comprises: mapping an amplitude of the steady-state waveform to a target amplitude according to a second mapping rule, wherein the second mapping rule comprises a sin-like function rule met by an amplitude distribution within a first target amplitude range, and the first target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 5. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein an amplitude of the waveform sequence is obtained by mapping an amplitude of the transient waveform of the vibration description file according to a third mapping rule; and the third mapping rule comprises a sin-like function rule met by an amplitude distribution within a second target amplitude range, and the second target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 6. The method for adjusting a vibration waveform of a linear motor according to claim 1 , wherein an amplitude of each of the plurality of target transient waveforms in the waveform sequence is adapted to the linear motor. 7. The method for adjusting a vibration waveform of a linear motor according to claim 1 , further comprising: using an adjusted steady-state waveform or waveform sequence as a waveform adjustment result of the vibration description file in a case that a vibration parameter of an adjusted vibration waveform does not exceed a safety limit value. 8. An apparatus for adjusting a vibration waveform of a linear motor, applicable to an electronic device, wherein the electronic device comprises a linear motor, and the apparatus comprises a processor, configured to perform the following: in response to a vibration description file comprising a steady-state waveform, adjusting the steady-state waveform of the vibration description file, wherein the adjusting of the steady-state waveform of the vibration description file comprises obtaining a frequency of the steady-state waveform of a vibration description file, and mapping the frequency to a target frequency according to a preset first mapping rule and a frequency of the linear motor; and in response to the vibration description file comprising a transient waveform, adjusting the transient waveform of the vibration description file, wherein the adjusting of the transient waveform of the vibration description file comprises expanding the transient waveform into a waveform sequence, and wherein the waveform sequence is formed by a plurality of target transient waveforms, a frequency of the waveform sequence is the same as a frequency of the transient waveform of the vibration description file, and a frequency of each of the plurality of target transient waveforms is adapted to the linear motor. 9. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the target frequency is obtained according to a lower limit frequency, an upper limit frequency, and a preset first mapping rule, the lower limit frequency meets that: an amplitude of the linear motor at the lower limit frequency is greater than a preset threshold, and the upper limit frequency falls within a resonant frequency range of the linear motor. 10. The apparatus for adjusting a vibration waveform of a linear motor according to claim 9 , wherein the first mapping rule comprises: an exponential rule met by a frequency distribution within a target frequency range, wherein the target frequency range is defined by the lower limit frequency and the upper limit frequency. 11. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the processor is further configured to: map, after the mapping the frequency to a target frequency, an amplitude of the steady-state waveform to a target amplitude according to a second mapping rule, wherein the second mapping rule comprises a sin-like function rule met by an amplitude distribution within a first target amplitude range, and the first target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 12. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the processor is further configured to: obtain an amplitude of the waveform sequence by mapping an amplitude of the transient waveform of the vibration description file according to a third mapping rule, wherein the third mapping rule comprises a sin-like function rule met by an amplitude distribution within a second target amplitude range, and the second target amplitude range is defined by a lower limit amplitude of the linear motor and an upper limit amplitude of the linear motor. 13. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein an amplitude of each of the plurality of target transient waveforms in the waveform sequence is adapted to the linear motor. 14. The apparatus for adjusting a vibration waveform of a linear motor according to claim 8 , wherein the processor is further configured to: use an adjusted steady-state waveform or waveform sequence as a waveform adjustment result of the vibration description file in a case that a vibration parameter of an adjusted vibration waveform does not exceed a safety limit value. 15. An electronic device, c

Assignees

Inventors

Classifications

  • Linear motors · CPC title

  • Characterised by the use of a particular software algorithm · CPC title

  • H02P6/006Primary

    Controlling linear motors · CPC title

  • G06F3/016Primary

    Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12136896B2 cover?
A method and an apparatus for adjusting a vibration waveform of a linear motor. At least one of the following steps is performed: obtaining a frequency of a steady-state waveform of a vibration description file, and mapping the frequency to a target frequency according to a preset first mapping rule and a frequency of the linear motor; or obtaining a transient waveform of the vibration descript…
Who is the assignee on this patent?
Honor Device Co Ltd
What technology area does this patent fall under?
Primary CPC classification H02P6/006. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 05 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).