This disclosure relates to electric machine diagnostic information.
Inverters are used to operate electric machines. Some electric machines may be operated by more than one inverter to reduce inefficiencies associated with high-output, lone inverters. Because of physical placement of the inverters within vehicles or other factors, the wear and use of each inverter may be unequal.
A vehicle includes a pair of inverters coupled with an electric machine including a rotor. The vehicle includes a controller configured to alter pulse width modulation signals for the commands based on a back electromotive force estimate associated with the commands becoming different to reduce the amount. The alteration is responsive to voltage commands of respective phases of the pair becoming different while a target rotor speed associated with the commands differs from an actual rotor speed by an amount.
A method by a controller includes altering pulse width modulation signals for the commands based on a back electromotive force estimate associated with commands becoming different to reduce the amount. The altering is responsive to voltage commands of respective phases of a pair of inverters coupled with an electric machine becoming different while a target rotor speed associated with the commands differs from an actual rotor speed by an amount.
A vehicle includes a pair of inverters coupled with an electric machine including a rotor. The vehicle includes a controller configured to alter commands of respective phases of the pair to introduce a difference therebetween. The alteration is responsive to a target rotor speed associated with voltage commands of the pair differing from an actual rotor speed by an amount. The controller is configured to alter pulse width modulation signals for the commands based on a back electromotive force estimate associated with the commands becoming different to reduce the amount. The alteration is responsive to the difference.
Embodiments of the present disclosure are described herein. It is to be understood, however, that the disclosed embodiments are merely examples and other embodiments may take various and alternative forms. The figures are not necessarily to scale; some features could be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention. As those of ordinary skill in the art will understand, various features illustrated and described with reference to any one of the figures may be combined with features illustrated in one or more other figures to produce embodiments that are not explicitly illustrated or described. The combinations of features illustrated provide representative embodiments for typical applications. Various combinations and modifications of the features consistent with the teachings of this disclosure, however, could be desired for particular applications or implementations.
Electric machines may be associated with more than one inverter for operation. The inverters may be wired to operate the electric machine using multiple leads organized on the same or similar phases. As an example, an electric machine may have six leads—three from each inverter—and operate on three phases. A power demand may be provided by a user or an autonomous source and sent to the gate driver of the inverter to operate the inverters. According to this disclosure, the inverters may be differentially operated such that different portions of the total operating power of the electric machine are supplied or received by each of the inverters to supply the demand.
The controller may determine which inverter to use by assessing a variety of operational factors. For example, the controller may look at a temperature difference between the inverters. The temperature difference may be ambient as well. Inverters in higher temperatures may have reduced efficiency and longevity. The controller may be configured to alter the disparity of each inverters' power output based on the temperature difference. The controller may be configured to shutdown the one of the two inverters when the temperature of one of the inverters exceeds a predetermined threshold. The controller may operate the other of the two inverters to provide power to meet demand.
The controller may also purposefully alter the power output of the inverters to update a mathematical model of the electric machine. A mathematical model may be used to determine rotor position and speed without the use of sensors or to reduce the number of sensors used. For example, a mathematical model of a permanent magnet synchronous machine may be formed from either a stationary or rotating reference frame. In a rotating reference frame, direct and quadrature axes are used (i.e., d-q). A set of equations may be used to define the mathematical model of the electric machine rotor position and speed, as shown in Equation 1.
where each term corresponds to an inductance term, cross-coupling term, resistance term, and back-electromagnetic force (EMF) term, respectively. The back-EMF term,
may be calculated using Equation 1 when
is determined using linear transformations of Equation 2 below.
where ACdist is the alternating current portion of the inverter non-linearity and DCdist is the DC portion of the inverter non-linearity. With the difference between the quadrature voltage command (ΔvqCmd) and the difference between the direct voltage command (ΔvdCmd) being known, ACdist3,4 can be ascertained. ACdist3,4 are co-related with ACdist1,2 based on the inverter deadtime. With ACdist1-4 being known, DCdist1,2 can be ascertained. Whenever any two of the ACdist or DCdist is know, the other four disturbances may be determined. Meaning, a difference in voltage commands can provide derivation of the necessary information to determine back-EMF without requiring assumptions to be made regarding DCdist. Identical inverters may be necessary to generate accurate mathematical models or the disparity between each inverter' s performance may be determined before installation.
The controller may change the power output by adjusting a pulse width modulation signal sent to gates of the one of the two inverters. A modulation index of one of the inverters may be adjusted to alter the power output. An acceleration pedal or other user input device may provide the demand. In other embodiments, an autonomous vehicle controller may provide the input.
Referring to
Referring to
The imbalanced control command 124 function block may receive an imbalanced request 132 based on a variety of factors. For example, the imbalanced request 132 could be based on different physical locations, an inverter mismatch, a motor winding mismatch, temperature differences. The controller 128 may be configured to switch between the inverters 104, 106 in an organized fashion to disburse the use of the inverters 104, 106. For example, the inverters may be configured to run on for 10 hours and then off for 10 hours when the current command 130 can be fulfilled by only one of the inverters 104, 106.
Referring to
If the inverters have the same or substantially similar commands, the controller may determine whether there is an error associated with the mathematical model for the rotor in step 208. For example, the controller may observe unanticipated output or behavior related to the electric machine and determine that the behavior is related to the mathematical model of the rotor. If an error is detected, the controller may purposefully adjust the commands sent to the inverter such that respected phases of the pair are different. This difference may be minute and only intended to offset the respective phases such that the mathematical model can be updated as specified above in step 210. Although the voltage command is used in this algorithm, the voltage command may be adjusted by a change in the preceding current commands or other adjustable parameters of the controller.
If there is a difference between the respective phases of the inverter, the controller may determine
using known quantities based on the difference. For example, the controller may determine the alternating current disturbance from the difference in voltage commands in step 212. The difference may be determined using linear transformations and Equation 2. The controller may determine direct current disturbances from a combination of the differential voltage commands and the alternating current disturbance in step 214. Through these determinations, the back-EMF estimate of Equation 1 may be updated in step 216. Meaning the electric machine mathematical model of Equation 1 may be corrected to remove error associated with the rotor speed and position estimate of step 218 to reduce an error amount associated with the mathematical model of Equation 1 in step 220.
The words used in the specification are words of description rather than limitation, and it is understood that various changes may be made without departing from the spirit and scope of the disclosure. As previously described, the features of various embodiments may be combined to form further embodiments of the invention that may not be explicitly described or illustrated. While various embodiments could have been described as providing advantages or being preferred over other embodiments or prior art implementations with respect to one or more desired characteristics, those of ordinary skill in the art recognize that one or more features or characteristics may be compromised to achieve desired overall system attributes, which depend on the specific application and implementation. These attributes may include, but are not limited to cost, strength, durability, life cycle cost, marketability, appearance, packaging, size, serviceability, weight, manufacturability, ease of assembly, etc. As such, embodiments described as less desirable than other embodiments or prior art implementations with respect to one or more characteristics are not outside the scope of the disclosure and may be desirable for particular applications.