Apparatus and method for compensating for position error of resolver
US-2015362347-A1 · Dec 17, 2015 · US
US2025033524A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025033524-A1 |
| Application number | US-202318353448-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 17, 2023 |
| Priority date | Jul 17, 2023 |
| Publication date | Jan 30, 2025 |
| Grant date | — |
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.
Systems, devices, computer-implemented methods, and/or computer program products that can facilitate optimized control of an electric motor of an electric vehicle using a smartcell battery system are addressed. In an example, the system uses a central controller that wirelessly communicates with local controllers connected to clusters of battery cells configured to generate a three-phase current output to control the motor torque. The central controller and the local controllers perform a main control loop to control the three-phase current output with an update frequency of about 1 kHz. A local control loop with an update frequency of about 10 kHz is further implemented by the local controllers within the main control loop to detect and minimize disturbances in the motor operation using estimated local control information.
Opening claim text (preview).
What is claimed is: 1 . A system, comprising: a smartcell battery system that supplies power to an electric motor of an electric vehicle, the smartcell battery system comprising: a plurality of battery cells arranged in three strings that provide respective phase currents of a three-phrase current used to drive the electric motor; local controllers connected to defined clusters of the battery cells; and a master controller; at least one processor; and at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, comprising: receiving, by the local controllers from the master controller, master control information determined by the master controller based on actual phase current values of the respective phase currents; determining, by the local controllers, local control information based on the master control information and estimated phase current values for the respective phase currents; and controlling, by the local controllers, current output by the battery cells to the electric motor in accordance with the master control information or the local control information based on whether a difference is observed between the master control information and the local control information. 2 . The system of claim 1 , wherein the master control information comprises a reference voltage value indicating an amount of voltage needed for provision to the electric motor to achieve a requested operating speed and torque, wherein the local control information comprises an estimated voltage value for the amount of voltage needed, and wherein the controlling comprises controlling the current output in accordance with the reference voltage value or the estimated voltage value based on whether a difference is observed between the reference voltage value and the estimated voltage value. 3 . The system of claim 1 , wherein the receiving comprises receiving the master control information repeatedly at a first update rate, and wherein the determining comprises determining the local control information repeatedly at a second update rate faster than the first update rate. 4 . The system of claim 3 , wherein the controlling further comprises: directing, by the local controllers, the battery cells to generate the current output based on the master control information in response to initial reception of the master control information each time the master control information is received; and directing, by the local controllers, the battery cells to generate the current output based on the local control information in between reception of the master control information if the local control information differs from the master control information. 5 . The system of claim 3 , wherein the receiving comprises receiving the master control information via a wireless communication signal transmitted by the master controller, and wherein the first update rate is based on a maximum transmission rate of a wireless communication protocol used for the wireless communication signal. 6 . The system of claim 4 , wherein the maximum transmission rate is at least 1.0 kilohertz, and wherein the second update rate corresponds to a transmission rate of at least 10.0 kilohertz. 7 . The system of claim 1 , wherein the local controllers comprise a first subset of local controllers connected to a first string of the three strings, a second subset of local controllers connected to a second string of the three strings, and a third subset of local controllers connected to a third string of the three strings, and wherein the operations further comprise: determining, by the local controllers, the estimated phase current values based on actual single phase current values measured by the local controllers from respective ones of the three strings to which the local controllers are connected. 8 . The system of claim 7 , wherein determining the estimated phase current values comprises: measuring, by the local controllers, a first single phase current value of the three-phase current from respective ones of the three strings to which the local controllers are connected; and estimating, by the local controllers, second and third phase current values of the three-phase current for respective other strings of the three strings to which the local controllers are disconnected. 9 . The system of claim 8 , wherein determining the estimated current values further comprises: estimating, by the local controllers, a phase angle associated with the first single phase current value; and estimating, by the local controllers, a current amplitude associated with the first single phase current value. 10 . The system of claim 9 , wherein estimating the angle comprises estimating the angle based on a reference rotor angle included in the master control information and using a zero-crossing function. 11 . The system of claim 7 , wherein determining the estimated current values is based on an assumption that a difference in angle between the respective phase currents is 120 degrees and an amplitude of the respective phases currents is equal. 12 . A method for controlling an electric motor of an electric vehicle, comprising: supplying power to the electric motor via a smartcell battery system comprising: a plurality of battery cells arranged in three strings that provide respective phase currents of a three-phrase current used to drive the electric motor; local controllers connected to defined clusters of the battery cells; and a master controller; receiving, by the local controllers from the master controller, master control information determined by the master controller based on actual phase current values of the respective phase currents, the master control information comprising a reference voltage value indicating an amount of voltage needed for provision to the electric motor to achieve a requested operating speed and torque; determining, by the local controllers using respective processors, local control information based on the master control information and estimated phase current values for the respective phase currents, the local control information comprising an estimated voltage value for the amount of voltage needed; and controlling, by the local controllers, current output by the battery cells to the electric motor in accordance with the reference voltage value or the estimated voltage value based on whether a difference is observed between the reference voltage value and the estimated voltage value. 13 . The method of claim 12 , wherein the receiving comprises receiving the master control information repeatedly at a first update rate, and wherein the determining comprises determining the local control information repeatedly at a second update rate faster than the first update rate. 14 . The method of claim 13 , wherein the controlling further comprises: directing, by the local controllers, the battery cells to generate the current output based on the reference voltage value in response to initial reception of the master control information each time the master control information is received; and directing, by the local controllers, the battery cells to generate the current output based on the estimated voltage value in between reception of the master control information if the estimated voltage value differs from the reference voltage value. 15 . The method of claim 13 , wherein the receiving comprises receiving the master control information via a wireless communication signal transmitted by the master controller, and wherein the first update
with pulse width modulation · CPC title
Current control, e.g. using a current control loop · CPC title
Estimation or adaptation of machine parameters, e.g. flux, current or voltage · CPC title
Voltage · CPC title
Torque · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.