Force feel using a brushless DC motor

US10074245B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10074245-B2
Application numberUS-201715402497-A
CountryUS
Kind codeB2
Filing dateJan 10, 2017
Priority dateJan 10, 2017
Publication dateSep 11, 2018
Grant dateSep 11, 2018

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.

The subject matter of this specification can be embodied in, among other things, a motion control apparatus that includes a brushless DC motor to actuate a mechanical output based on a collection of phase power signals, a collection of first Hall effect sensors configured to provide a collection of first feedback signals in response to a sensed motor position and a sensed motor speed, a controller configured to determine a speed and position of the motor based on the feedback signals, and determine an electrical current level based on a collection of operational parameters and feedback signals including a position of the mechanical output, the motor speed, and the motor position, a current controller configured to provide electrical phase sequence output signals based on the electrical current level, and a motor driver configured to provide the collection of phase power signals based on the electrical phase sequence output signals.

First claim

Opening claim text (preview).

What is claimed is: 1. A motion control apparatus comprising: a brushless DC motor configured to actuate a mechanical device based on a plurality of phase power signals; a plurality of first Hall effect sensors configured to provide a plurality of first feedback signals in response to a sensed motor position; a plurality of second Hall effect sensors configured to provide a plurality of second feedback signals in response to a sensed motor speed; a controller configured to (A) determine a motor speed and a motor position of the brushless DC motor based on the plurality of feedback signals, and (B) determine an electrical current level based on a collection of operational parameters and feedback signals comprising a position of the mechanical device, the motor speed, and the motor position; a current controller configured to provide a plurality of electrical phase sequence output signals based on the electrical current level; and a motor driver configured to provide the plurality of phase power signals based on the plurality of electrical phase sequence output signals. 2. The motion control apparatus of claim 1 , wherein the control input signal is a position feedback signal based on the position of the mechanical device. 3. The motion control apparatus of claim 1 , further comprising a clutch configured to controllably disconnect the mechanical device from the brushless DC motor. 4. The motion control apparatus of clam 1 , further comprising a bias member configured to bias the mechanical device toward a predetermined position. 5. The motion control apparatus of claim 1 , wherein the controller is further configured to determine the electrical current level based on a cue control mode in which the electrical current level is controlled to provide haptic feedback at a mechanical control input that emulates one or more of a mechanical detent, a mechanical breakout, a spring bias, and a soft stop. 6. The motion control apparatus of clam 1 , wherein the controller is further configured to determine the electrical current level based on a trim control in which the electrical current level is controlled to move the control input member and actuate the motor. 7. The motion control apparatus of claim 1 , wherein the controller is a trapezoidal drive current controller comprising: a block commutation logic module configured to determine a collection of motor phases of the motor to be excited based on the first feedback signals; and a proportional integral (PI) controller configured to regulate the amount of electrical current provided to the collection of motor phases. 8. The motion control apparatus of claim 1 , wherein the controller is a vector drive current controller comprising: a motor position module configured to determine a position of the motor based on the sensed position and the sensed motor speed and the sensed motor position; a first coordinate transformation module that transforms electrical phase sequence output signals from a stationary frame of reference to a rotor frame of reference based on the first feedback signals; a proportional integral (PI) controller configured to determine a plurality of motor phase voltages based on a plurality of determined closed loop errors in motor currents in the rotor frame of reference; and a second coordinate transformation module configured to transfer the motor phase voltages to the three phase quantities in the stationary frame of reference based on the first feedback signals. 9. A method for providing haptic feedback, the method comprising: receiving a plurality of feedback signals from a brushless DC motor and a control input signal based on a position of a control input member; determining a motor speed and a motor position of the brushless DC motor; determining an electrical current level based on the control input signal, the motor speed, and the motor position; determining a plurality of electrical phase sequence output signals based on the determined electrical current level; determining a plurality of phase power signals based on the plurality of electrical phase sequence output signals; and controlling the speed and position of a mechanical device driven by a mechanical output of the brushless DC motor based on the plurality of phase power signals. 10. The method of claim 9 , wherein the control input signal is a position feedback signal based on the position of the mechanical device driven by the mechanical output. 11. The method of claim 9 , further comprising determining the electrical current level based on a cue control mode in which the electrical current level is controlled to provide haptic feedback at a mechanical control input that emulates one or more of a mechanical detent, a mechanical breakout, a spring bias, and a soft stop. 12. The method of claim 9 , further comprising determining the electrical current level based on a trim control in which the electrical current level is controlled to move the control input member and actuate the motor. 13. The method of claim 9 further comprising: determining, by a block commutation logic module, a collection of motor phases of the motor to be excited based on the plurality of feedback signals; and regulating, by a proportional integral (PI) controller, the amount of electrical current provided to the collection of motor phases. 14. The method of claim 9 further comprising: determining, by a motor position module, a position of the motor based on a sensed position of the mechanical output, the sensed motor speed, and the sensed motor position; transforming, by a first coordinate transformation module, electrical phase sequence output signals from a stationary frame of reference to a rotor frame of reference based on the plurality of feedback signals; determining, by a proportional integral (PI) controller, a plurality of motor phase voltages based on a plurality of determined closed loop errors in motor currents in the rotor frame of reference; and transferring, by a second coordinate transformation module, the motor phase voltages to the three phase quantities in the stationary frame of reference based on the plurality of feedback signals. 15. A motion controller comprising: a data processing apparatus; a plurality of electrical inputs configured to receive a control input signal and a plurality of Hall effect sensor feedback signals; an electrical output configured to provide an electrical current level; and a non-transitory memory device storing instructions that when executed, cause the data processing apparatus to perform operations comprising: receiving a plurality of feedback signals from a brushless DC motor and a control input signal based on a position of a control input member, and a feedback signal based on a position of a mechanical device driven by a mechanical output of the brushless DC motor; determining a motor speed and a motor position of the brushless DC motor; determining an electrical current level based on the control input signal, the motor speed, and the motor position; determining a plurality of electrical phase sequence output signals based on the determined electrical current level; determining a plurality of phase power signals based on the plurality of electrical phase sequence output signals; controlling the speed and position of the mechanical output of the brushless DC motor based on the plurality of phase power signals. 16. The motion controller of claim 15 , wherein the control input signal is a position feedback signal based on the position of the mechanical device driven by the mechanical output.

Assignees

Inventors

Classifications

  • Rotor flux based control involving the use of rotor position or rotor speed sensors · CPC title

  • G08B6/00Primary

    Tactile signalling systems, e.g. tactile personal calling systems · CPC title

  • providing feel, e.g. indexing means, means to create counterforce · CPC title

  • with artificial feel · CPC title

  • in a bridge configuration · 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 US10074245B2 cover?
The subject matter of this specification can be embodied in, among other things, a motion control apparatus that includes a brushless DC motor to actuate a mechanical output based on a collection of phase power signals, a collection of first Hall effect sensors configured to provide a collection of first feedback signals in response to a sensed motor position and a sensed motor speed, a control…
Who is the assignee on this patent?
Woodward Inc
What technology area does this patent fall under?
Primary CPC classification G08B6/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 11 2018 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).