Vehicle control system
US-2017219029-A1 · Aug 3, 2017 · US
US10158303B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10158303-B2 |
| Application number | US-201615266773-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 15, 2016 |
| Priority date | Sep 15, 2016 |
| Publication date | Dec 18, 2018 |
| Grant date | Dec 18, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, apparatus, systems and articles of manufacture to perform torque balance control of co-shafted motors are disclosed. An example method includes calculating a first torque value based on first phase currents of a first motor that is driving a shaft connected to a control surface, and calculating a second torque value based on second phase currents of a second motor that is driving the same shaft. The example method also includes determining a first shared torque value based on the first calculated torque value and a first sharing factor, and determining a second shared torque value based on the second calculated torque value and a second sharing factor. The example method also includes determining a torque error based on the first shared torque value and the second shared torque value, and determining a first torque adjustment associated with the first motor based on the torque error.
Opening claim text (preview).
What is claimed is: 1. A method comprising: measuring, by a linear position sensor, a linear position of a shaft connected to an aerodynamic control surface; calculating, by executing an instruction with a processor, a first torque value based on first phase currents of a first motor that is directly coupled to the shaft; calculating, by executing an instruction with the processor, a second torque value based on second phase currents of a second motor co-shafted onto the shaft with the first motor; determining, by executing an instruction with the processor, a target linear position of the shaft based on the measured linear position; determining, by executing an instruction with the processor, a first shared torque value based on the first calculated torque value and a first sharing factor associated with the first motor; determining, by executing an instruction with the processor, a second shared torque value based on the second calculated torque value and a second sharing factor associated with the second motor; determining, by executing an instruction with the processor, a torque error based on the first shared torque value and the second shared torque value; determining, by executing an instruction with the processor, a first torque adjustment associated with the first motor based on the torque error and the target linear position; determining a second torque adjustment associated with the second motor based on the torque error and the target linear position; adjusting a first torque applied to the shaft from the first motor based on the determined first torque adjustment; and adjusting a second torque applied to the shaft from the second motor based on the determined second torque adjustment. 2. A method of claim 1 , further including: calculating a target rotational speed based on linear position information associated with the shaft; and determining a first target torque value associated with the first motor based on the target rotational speed and a first rotational speed associated with the first motor. 3. A method of claim 2 , wherein the linear position information includes the target linear position and an estimated linear position of the shaft based on the first rotational speed. 4. A method of claim 2 , wherein the linear position information includes the target linear position and the measured linear position of the shaft. 5. A method of claim 2 , further including modifying the first target torque value based on the first torque adjustment. 6. A method of claim 1 , wherein the first sharing factor represents a first percentage of torque generated by the first motor and the second sharing factor represents a second percentage of torque generated by the second motor. 7. An apparatus comprising: a processor system; a sensor to measure a linear position of a shaft connected to an aerodynamic control surface; and a memory communicatively coupled to the processor system, the memory including stored instructions that enable the processor system to: calculate a first torque value based on first phase currents of a first motor that is directly coupled to the shaft; calculate a second torque value based on second phase currents of a second motor that is co-shafted onto the shaft with the first motor; determine a target linear position of the shaft based on the measured linear position; determine a first shared torque value based on the first calculated torque value and a first sharing factor associated with the first motor; determine a second shared torque value based on the second calculated torque value and a second sharing factor associated with the second motor; determine a torque error based on the first shared torque value and the second shared torque value; determine a first torque adjustment associated with the first motor based on the torque error and the determined target linear position; determine a second torque adjustment associated with the second motor based on the torque error and the determined target linear position; adjust a first torque applied to the shaft by the first motor based on the determined first torque adjustment; and adjust a second torque applied to the shaft by the second motor based on the determined second torque adjustment. 8. The apparatus of claim 7 , wherein the instructions enable the processor system to: calculate a target rotational speed based on linear position information associated with the shaft; and determine a first target torque value associated with the first motor based on the target rotational speed and a first rotational speed associated with the first motor. 9. The apparatus of claim 8 , wherein the linear position information includes the target linear position and an estimated linear position of the shaft based on the first rotational speed. 10. The apparatus of claim 8 , wherein the linear position information includes the target linear position and the measured linear position of the shaft. 11. The apparatus of claim 8 , wherein the instructions enable the processor system to modify the first target torque value based on the first torque adjustment. 12. The apparatus of claim 7 , wherein the first sharing factor represents a first percentage of torque generated by the first motor and the second sharing factor represents a second percentage of torque generated by the second motor. 13. A tangible machine-readable storage medium comprising instructions that, when executed, cause a processor to at least: calculate a first torque value based on first phase currents of a first motor that is directly coupled to a shaft connected to an aerodynamic control surface; calculate a second torque value based on second phase currents of a second motor that is co-shafted onto the shaft with the first motor; determine a target linear position of a shaft based on a measured linear position of the shaft measured by a linear position sensor; determine a first shared torque value based on the first calculated torque value and a first sharing factor associated with the first motor; determine a second shared torque value based on the second calculated torque value and a second sharing factor associated with the second motor; determine a torque error based on the first shared torque value and the second shared torque value; determine a first torque adjustment associated with the first motor based on the torque error and the determined target linear position; determine a second torque adjustment associated with the second motor based on the torque error and the determined target linear position; adjust a first torque applied to the shaft by the first motor based on the determined first torque adjustment; and adjust a second torque applied to the shaft by the second motor based on the determined second torque adjustment. 14. The tangible machine-readable storage medium of claim 13 comprising instructions that, when executed, cause the machine to at least: determine a target rotational speed based on linear position information associated with the shaft; and determine a first target torque value associated with the first motor based on the target rotational speed and a first rotational speed associated with the first motor. 15. The tangible machine-readable storage medium of claim 14 comprising instructions that, when executed, cause the machine to at least determine the target rotational speed based on a comparison of the target linear position and an estimated linear position of the shaft, the estimated linear position based on the first rotational speed. 16. The tangible machine-readable storage medium
Observer control, e.g. using Luenberger observers or Kalman filters · CPC title
mechanically coupled by gearing · CPC title
Estimation of position or speed · CPC title
using back-emf in windings · CPC title
controlling two or more AC dynamo-electric motors (H02P5/46, H02P5/60 take precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.