Solar energy utilization system, and cool box, air conditioner or pump included therein
US-2015349692-A1 · Dec 3, 2015 · US
US10404197B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10404197-B2 |
| Application number | US-201715715375-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 26, 2017 |
| Priority date | Sep 26, 2017 |
| Publication date | Sep 3, 2019 |
| Grant date | Sep 3, 2019 |
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.
Technical solutions are described for a motor control system that includes a feedforward control module to control an output torque generated by the motor. The feedforward controlling includes computing a first voltage command for the motor based on an input torque signal. Further, the feedforward controlling includes computing a second voltage command for the motor based on a brush drop voltage of the motor and a back-EMF drop voltage of the motor. Further, feedforward controlling includes computing a voltage command for the motor by summing the first voltage command and the second voltage command. Further yet, the feedforward controlling includes sending the voltage command to the motor for generating the output torque.
Opening claim text (preview).
What is claimed is: 1. A motor control system for a motor comprising: a feedforward control module configured to control an output torque generated by the motor by: computing a first voltage command for the motor based on an input torque signal; computing a second voltage command for the motor based on a brush drop voltage of the motor and a back-EMF drop voltage of the motor; computing a voltage command for the motor by summing the first voltage command and the second voltage command; and sending the voltage command to the motor for generating the output torque. 2. The motor control system of claim 1 , wherein the first voltage command is computed based on an electrical inductance of an electrical circuit of the motor. 3. The motor control system of claim 2 , wherein the first voltage command is computed further based on electrical resistance of the electrical circuit of the motor. 4. The motor control system of claim 1 , wherein computing the second voltage command comprises: computing the brush drop voltage based on predetermined brush drop parameters. 5. The motor control system of claim 1 , wherein computing the second voltage command further comprises: computing the back-EMF drop voltage of the motor based on a predetermined back-EMF parameter and a motor velocity signal. 6. The motor control system of claim 5 , wherein computing the second voltage command further comprises: receiving a motor position signal, and computing the motor velocity using the motor position signal. 7. The motor control system of claim 5 , wherein computing the second voltage command further comprises: estimating the motor velocity signal using a mechanical plant model of a system in which the motor control system is being used. 8. The motor control system of claim 1 , wherein computing the second voltage command further comprises: computing a disturbance estimate of the motor control system based on a plant model of the motor control system, the disturbance estimate being composed of the brush drop voltage of the motor and a back-EMF drop voltage of the motor. 9. A method for controlling a motor using feedforward control, the motor being a permanent magnet DC, and the method comprising: computing a first voltage command for the motor based on an input torque signal; computing a second voltage command for the motor based on a brush drop voltage of the motor and a back-EMF drop voltage of the motor; computing a voltage command for the motor by summing the first voltage command and the second voltage command; and sending the voltage command to the motor for generating an output torque. 10. The method of claim 9 , wherein the first voltage command is computed based on an electrical inductance of an electrical circuit of the motor and an electrical resistance of the electrical circuit of the motor. 11. The method of claim 9 , wherein computing the second voltage command comprises: computing the brush drop voltage based on predetermined brush drop parameters. 12. The method of claim 9 , wherein computing the second voltage command further comprises: computing the back-EMF drop voltage of the motor based on a predetermined back-EMF parameter and a motor velocity signal. 13. The method of claim 12 , wherein computing the second voltage command further comprises: receiving a motor position signal, and computing the motor velocity using the motor position signal. 14. The method of claim 12 , wherein computing the second voltage command further comprises: computing the motor velocity signal using a mechanical plant model of a system in which the motor control system is being used. 15. The method of claim 9 , wherein computing the second voltage command further comprises: computing a disturbance estimate of the motor control system based on a plant model of the motor control system, the disturbance estimate being composed of the brush drop voltage of the motor and a back-EMF drop voltage of the motor. 16. A computer program product comprising a non-transitory memory having therein one or more computer executable instructions, which when executed by a processor cause the processor to perform a method comprising: generating an output torque using a motor by feedforward current control by: computing a first voltage command for the motor based on an input torque signal; computing a second voltage command for the motor based on a brush drop voltage of the motor and a back-EMF drop voltage of the motor; computing a voltage command for the motor by summing the first voltage command and the second voltage command; and sending the voltage command to the motor for generating the output torque. 17. The computer program product of claim 16 , wherein the first voltage command is computed based on an electrical inductance of an electrical circuit of the motor and an electrical resistance of the electrical circuit of the motor. 18. The computer program product of claim 16 , wherein computing the second voltage command comprises: computing the brush drop voltage based on predetermined brush drop parameters. 19. The computer program product of claim 16 , wherein computing the second voltage command further comprises: computing the back-EMF drop voltage of the motor based on a predetermined back-EMF parameter and a motor velocity signal. 20. The computer program product of claim 19 , wherein computing the second voltage command further comprises: computing the motor velocity signal using a mechanical plant model of the system.
Related publications grouped by family.
Answers are generated from the same data shown on this page.