Driveline system with nested loop damping control
09950706 ยท 2018-04-24
Assignee
Inventors
- Jie YANG (Okemos, MI, US)
- Robert L. Morris (Milford, MI)
- Chia-Shang Liu (Ann Arbor, MI, US)
- Yo Chan Son (Rochester Hills, MI, US)
Cpc classification
B60W30/20
PERFORMING OPERATIONS; TRANSPORTING
Y10S903/906
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
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
B60K6/26
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/0019
PERFORMING OPERATIONS; TRANSPORTING
B60Y2300/22
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
Abstract
A driveline system includes a drive axle coupled to a load, an electric machine, and a control system. The electric machine is responsive to a commanded torque, has a rotor shaft coupled to the axle, and produces an output torque that rotates the axle and load to produce driveline oscillation at a high resonant frequency. The control system generates the commanded torque using a nested control loop architecture in which an outer control loop operates at a sampling rate that is below a critical rate necessary for controlling the resonant frequency, and an inner control loop operates at a sampling rate that is above the critical rate. The inner loop determines a modified torque command and acceleration value in response to a commanded torque from the outer loop. The electric machine is thereafter controlled via the commanded torque.
Claims
1. A driveline system comprising: a load; a drive axle coupled to the load; an electric machine responsive to a commanded torque, having a rotor shaft coupled to the drive axle, and producing an output torque that rotates the drive axle and the load in a manner that produces a driveline oscillation having a resonant frequency; and a control system configured to generate the commanded torque and actively damp the driveline oscillation using a nested control loop architecture, the nested control loop architecture comprising an outer control loop operating at a sampling rate below a critical rate necessary to control the resonant frequency, and an inner control loop operating at a sampling rate above the critical rate, wherein: the inner control loop is configured to generate a modified torque command for the electric machine in response to the commanded torque to cause the rotor shaft to rotate at a motor speed, and the outer control loop is configured to subtract the motor speed from a reference speed of the electric machine to thereby generate the commanded torque.
2. The driveline system of claim 1, further comprising a transmission, wherein the load includes a set of drive wheels and the rotor shaft is coupled to the drive axle via the transmission.
3. The driveline system of claim 2, wherein the control system includes a hybrid control processor (HCP) configured to generate the torque command and a motor control processor (MCP) configured to control operation of the electric machine in response to the commanded torque, with the sampling rate of the MCP being at least three times faster than the sampling rate of the HCP.
4. The driveline system of claim 3, wherein the sampling rate of the HCP is 6.25 ms and the sampling rate of the MCP is 2 ms.
5. The driveline system of claim 1, wherein the inner control loop includes a feedforward logic block configured to output a modified torque command to the driveline system, and the driveline system is configured to respond to the modified torque command by rotating the rotor shaft at the motor speed.
6. The driveline system of claim 1, wherein the inner control loop includes a feedback logic block that determines a feedback torque term using an acceleration value of the electric machine, and then adds the feedback torque term to the commanded torque to produce the modified torque command.
7. A motor vehicle comprising: a set of drive wheels; a drive axle coupled to the set of drive wheels; a transmission; an electric machine responsive to a commanded torque, having a rotor shaft coupled to the drive axle via the transmission, and producing an output torque that rotates the drive axle and the drive wheels in a manner that produces a driveline oscillation having a resonant frequency; and a control system configured to generate the commanded torque and actively damp the driveline oscillation using a nested control loop architecture comprising an outer control loop operating at a sampling rate that is below a critical rate necessary for controlling the resonant frequency and an inner control loop operating at a sampling rate that is above the critical rate, wherein: the inner control loop is configured to generate a modified torque command and, in response, cause the rotor shaft to rotate at a motor speed, and the outer control loop is configured to subtract the motor speed from a reference speed of the electric machine to thereby generate the commanded torque.
8. The motor vehicle of claim 7, wherein the control system includes a hybrid control processor (HCP) configured to generate the commanded torque and a motor control processor (MCP) configured to generate the modified torque command, with the sampling rate of the MCP being at least three times faster than the sampling rate of the HCP.
9. The motor vehicle of claim 8, wherein the sampling rate of the HCP is 6.25 ms and the sampling rate of the MCP is 2 ms.
10. The motor vehicle of claim 7, wherein the inner control loop includes a feedforward logic block configured to output the modified torque command to the electric machine, and the motor speed and an acceleration value of the electric machine are communicated to a feedback logic block in response to the modified torque command.
11. The motor vehicle of claim 10, wherein the inner control loop includes a feedback logic block that determines a feedback torque term using the acceleration value, and then adds the feedback torque term to the commanded torque to generate the modified torque command.
12. A method for actively damping a driveline oscillation having a high resonant frequency in a driveline system using a control system that includes a nested loop control architecture, the driveline system including an electric machine coupled to a load via a drive axle and a transmission, the method comprising: generating a commanded torque using an outer control loop of the control system operating at a sampling rate that is below a critical rate necessary for controlling the resonant frequency and an inner control loop of the control system operating at a sampling rate that is above the critical rate; determining a motor speed of the electric machine via the inner control loop; generating the commanded torque via the outer control loop by subtracting the motor speed from a reference speed; and controlling the electric machine via the inner control loop in response to the commanded torque from the outer control loop to thereby cause the electric machine to rotate the drive axle and coupled load while actively damping the driveline oscillation.
13. The method of claim 12, wherein the control system includes a hybrid control processor (HCP) that includes the outer control loop and a motor control processor (MCP) that includes the inner control loop.
14. The method of claim 13, wherein the sampling rate of the HCP is 6.25 ms and the sampling rate of the MCP is 2 ms.
15. The method of claim 12, wherein the inner control loop includes a feedforward logic block and a feedback logic block, the method further comprising: using the feedforward logic block to output a modified torque command to the electric machine in response to the commanded torque.
16. The method of claim 15, further comprising using the feedback logic block to determine a feedback torque term using an acceleration value of the electric machine, and then adding the feedback torque term to the commanded torque within the inner control loop to generate the modified torque command.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5) The present disclosure is susceptible to various modifications and alternative forms, and some representative embodiments have been shown by way of example in the drawings and will be described in detail herein. Novel aspects of this disclosure are not limited to the particular forms illustrated in the drawings. Rather, the disclosure is intended to cover modifications, equivalents, combinations, or alternatives falling within the spirit and scope of the disclosure as defined by the appended claims.
DETAILED DESCRIPTION
(6) Referring to the drawings, wherein like reference numbers refer to the same or similar components throughout the several views, and beginning with
(7) The vehicle 10 includes a control system (C) 50 providing active damping of the driveline system 11. At times, driveline oscillation may occur within the driveline system 11 at a relatively high resonant frequency. To simplify active damping of such high-frequency oscillation, the control system 50 uses a nested loop control architecture as shown in
(8) The inner control loop 103 is nested within the outer control loop 101 as depicted in
(9) By way of illustration, the electric machine 21 (and possibly an electric machine 121) may be embodied as a polyphase electric traction motor having phase windings 23 carrying an AC voltage (V.sub.AC). When the phase windings 23 are electrically energized, a rotor and connected motor output shaft of the electric machine 21 deliver motor torque (arrow T.sub.M) to the drive wheels 12 or another coupled load such as a belt and pulley system or propeller (not shown). In the illustrated example embodiment, a power inverter module (PIM) 26 is electrically connected to an energy storage system (ESS) 28 over a high-voltage DC bus 23 carrying a DC voltage (V.sub.DC), and operable for inverting a direct current voltage and corresponding electrical current from the ESS 28 into an alternating current voltage (V.sub.AC) and electrical current, e.g., using a series of semiconductor switches, diodes, and other semiconductor components (not shown) and pulse width modulation or other suitable switching techniques.
(10) The powertrain 20 of
(11) Operation of the control system 50 of
(12) The particular driveline system 11 that is being actively damped by operation of the control system 50 of
(13) The above-noted control action is equivalent to increasing the inertia of the driveline system 11. As a result, the natural resonance frequency (.sub.n) of the driveline system 11 is reduced from
(14)
By adjusting the control gain k.sub.acc, the control system 50 is able to reduce the resonant frequency in the inner control loop 103 to below the sampling frequency of the outer control loop 101.
(15)
(16) The outer control loop 101 is configured to receive a reference speed (N.sub.REF) of the electric machine 21, such as from a parameter-based model, estimation, or calculation. The reference speed (N.sub.REF), which may be computed in the HCP when so configured, is a nominal speed at which the electric machine 21 of
(17) In response to such inputs, the outer control loop 101 uses a feed-forward block (FF HCP) 102 to generate the commanded torque (T.sub.HCP), with the commanded torque (T.sub.HCP) corresponding to the error-corrected reference speed (N.sub.REF), i.e., the controller 50 of
(18) The inner control loop 103 is configured to modify the commanded torque (T.sub.HCP) from the outer control loop 101 into a modified torque command (T.sub.MCP), i.e., a torque command to the electric machine 21 to generate the commanded torque (T.sub.HCP) as closely as possible given existing motor constraints, and to determine an acceleration ({dot over (N)}.sub.M) of the rotor shaft 22 of
(19) Determination of the modified torque command (T.sub.MCP) and the acceleration value ({dot over (N)}.sub.M) occurs in the inner control loop 103 in response to receipt of the commanded torque (T.sub.HCP) from the outer control loop 101. Within a feed-forward block (FF MCP) 104 of the inner control loop 103, the control system 50 generates the modified torque command (T.sub.MCP), which is then fed into the physical system (G) 105, in this case the driveline system 11 having the electric machine 21 shown in
(20) A feedback block 106 of the inner control loop 103 thereafter calculates a torque feedback term (T.sub.FB) as a function of the acceleration value ({dot over (N)}.sub.M), e.g., using a calibrated gain, which is then added to the commanded torque (T.sub.HCP) from the outer control loop 101. Thus, blocks 105 and 106 together add a torque feedback component within the control logic 100 that is based on the acceleration value ({dot over (N)}.sub.M) of the electric machine 21 as sensed or reported by the inner control loop 103.
(21) A feedback block 108 (FB HCP) is also used as part of the outer control loop 101. At block 108, the motor speed (N.sub.M) from the inner control loop 103 is acted on by the control system 50, e.g., by applying the calibrated gain (K.sub.acc) noted above with reference to
(22) Using the disclosed approach, the faster inner control loop 101 of
(23) While the best modes for carrying out the disclosure have been described in detail, those familiar with the art to which this disclosure relates will recognize various alternative designs and embodiments for practicing the disclosure within the scope of the appended claims.