Electric machine torque capability determination
09929688 ยท 2018-03-27
Assignee
Inventors
Cpc classification
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02P23/14
ELECTRICITY
Y02T10/64
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
B60W20/00
PERFORMING OPERATIONS; TRANSPORTING
B60W10/26
PERFORMING OPERATIONS; TRANSPORTING
B60W2710/248
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/62
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
H02P23/14
ELECTRICITY
B60W10/26
PERFORMING OPERATIONS; TRANSPORTING
B60W20/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicle comprises an electric machine configured with at least one controller issuing torque commands with the use of a voltage bus. The controller may be configured to respond to a torque requests based on multiple vehicle system inputs including vehicle speed, position of the accelerator pedal and brake pedal, and various other vehicle data. The controller may respond to a torque request that exceeds a threshold value by issuing torque commands for the electric machine based on a speed of the electric machine and a voltage on the bus. Based on the speed of the electric machine and voltage on the bus, the controller may issue a constant torque output by the electric machine as the speed and voltage vary. Calculating a ratio using speed of the electric machine to voltage on the bus to determine torque capability may result as a constant torque when the ratio is constant.
Claims
1. A vehicle comprising: an electric machine; a bus; and at least one controller configured to, in response to torque requests that exceed a torque capability threshold value of the electric machine retrieved from a single independent variable look-up table as a function of a normalized speed, issue torque commands based on the normalized speed of the electric machine by dividing a rotor speed by a voltage on the bus.
2. The vehicle of claim 1 wherein the controller comprises a variable voltage controller programmed to adjust the voltage on the bus.
3. The vehicle of claim 1 wherein the electric machine is a synchronous motor.
4. The vehicle of claim 1 wherein the controller comprises a vehicle system controller, an engine controller, a variable voltage controller and a motor controller.
5. The vehicle of claim 1 wherein a torque of the electric machine is equal to the torque capability threshold value as the rotor speed and voltage vary with a constant ratio of the rotor speed to the voltage.
6. The vehicle of claim 1 wherein a magnitude and phase of a current through windings of the electric machine is constant as the rotor speed and voltage vary with a constant ratio of the rotor speed to the voltage.
7. A vehicle comprising: an electric machine having windings; a bus; and a controller configured to, in response to torque requests that exceed a torque capability threshold value of the electric machine retrieved from a single independent variable look-up table as a function of a rotor speed divided by a voltage on the bus, issue torque commands for the electric machine such that a magnitude and phase of current through the windings remains unaltered as the speed and voltage vary with a constant ratio of the speed to the voltage.
8. The vehicle of claim 7 wherein the controller includes a variable voltage controller.
9. The vehicle of claim 7 wherein the electric machine is a permanent magnet synchronous motor.
10. The vehicle of claim 7 wherein the controller comprises a vehicle system controller, an engine controller, a variable voltage controller and a motor controller.
11. A method comprising: retrieving from a single independent variable look-up table a maximum torque capability based on a rotor speed divided by a voltage on a bus; in response to torque requests that exceed the maximum torque capability, issuing torque commands for an electric machine such that an electric machine torque is equal to the maximum torque capability as the speed and voltage vary with a constant ratio of the speed to the voltage.
12. The method of claim 11 wherein a magnitude and phase of current through the windings of the electric machine is constant as the speed and voltage vary with the constant ratio of the speed to the voltage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) Embodiments of the present disclosure are described herein. It is to be understood, however, that the disclosed embodiments are merely examples and other embodiments can 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 can 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.
(9) A schematic diagram of an exemplary hybrid electric powertrain is illustrated in
(10) Controller 250 is illustrated schematically in more detail in
(11) One or both of generator 232 and motor 234 may be permanent magnet synchronous motors (PMSMs). For a PMSM, winding voltages V.sub.a, V.sub.b, and V.sub.c each oscillate at a frequency proportional to the rotor speed and are separated by 120 degrees in phase from one another. Similarly, the resulting winding currents I.sub.a, I.sub.b, and I.sub.c each oscillate at a frequency proportional to the rotor speed and are separated by 120 degrees in phase from one another. These winding currents induce a rotating magnetic field in the motor which may be out of phase with the rotor. The resulting shaft torque depends upon both the magnitude of the magnetic field and the phase angle relative to the rotor. For convenience, the winding voltages and currents may be represented by vectors in a rotating reference frame that rotates with the rotor. The mapping between rotor position and the rotating reference frame depends upon the number of poles in the motor. The two components of the voltage vector are labeled V.sub.d and V.sub.q while the two components of the current vector are labeled I.sub.d and I.sub.q, V.sub.d, V.sub.q, I.sub.d, and I.sub.q do not oscillate based on rotor position. For convenience, the control method will be discussed with respect to motor 234 although it also applies to generator 232.
(12)
(13) Controllers commonly use lookup tables to represent irregular functions. Since the maximum torque capability threshold is a function of both the rotor speed and the bus voltage V.sub.dC, a multi-dimensional look-up table, such as Table 1, would typically be used. If either of the independent variables, in this case rotor speed .sub.R and the bus voltage V.sub.dc, fall between the tabulated values, the controller may either select one of the values or interpolate between them. For a non-linear function such as maximum torque capability, either of these approximation methods introduces some error relative to the underlying function. With regard to maximum torque capability, the conservative approach is to select the highest tabulated V.sub.n that is less than V.sub.dc. Typically, lookup tables are populated during vehicle calibration based on experimental data. Populating the table requires experimentation at a variety of voltage levels. Using a large number of different voltage levels reduces the approximation error but increases the effort required to populate the tables, the memory in the controller consumed by the tables, and the time required to look up a value.
(14) TABLE-US-00001 TABLE 1 Voltage Speed V.sub.1 V.sub.2 V.sub.3 V.sub.n .sub.1 T.sub.11 T.sub.12 T.sub.13 T.sub.1n .sub.2 T.sub.21 T.sub.22 T.sub.23 T.sub.2n .sub.3 T.sub.31 T.sub.32 T.sub.33 T.sub.3n .sub.4 T.sub.41 T.sub.42 T.sub.43 T.sub.4n .sub.5 T.sub.51 T.sub.52 T.sub.53 T.sub.5n .sub.6 T.sub.61 T.sub.62 T.sub.63 T.sub.6n .sub.m T.sub.m1 T.sub.m2 T.sub.m3 T.sub.mn
(15)
(16) An alternative to using a multi-dimensional look-up table for maximum torque capability threshold is to use the single independent variable .sub.Norm as calculated at 402 in
(17) TABLE-US-00002 TABLE 2 Normalized Speed Torque .sub.Norm1 T.sub.1 .sub.Norm2 T.sub.2 .sub.Norm3 T.sub.3 .sub.Norm4 T.sub.4 .sub.Norm5 T.sub.5 .sub.Norm6 T.sub.6 .sub.Norm7 T.sub.7 .sub.n T.sub.n
(18)
(19)
(20) Utilization of the PMSM torque capability is improved by the use of the disclosed methods and systems. By improving the PMSM torque capability determination, a PMSM system may deliver torque closer to the requested torque. Instead of clipping a torque request to a voltage value within the look-up table, the controller may now deliver a constant torque value based on a ratio of speed to bus voltage. The constant torque value is calculated to achieve maximum torque capability of the PMSM ensuring a response expected by the requester.
(21) While exemplary embodiments are described above, it is not intended that these embodiments describe all possible forms encompassed by the claims. The words used in the specification are words of description rather than limitation, and it is understood that various changes can be made without departing from the spirit and scope of the disclosure. As previously described, the features of various embodiments can 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 can be compromised to achieve desired overall system attributes, which depend on the specific application and implementation. These attributes can 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 can be desirable for particular applications.