IP Library › Granted Patent US 12,227,167
Granted Patent B2
US 12,227,167 · App. 17/929,817 · Granted Feb 18, 2025

Method of controlling a vehicle drivetrain and controller in the drivetrain

Inventors: Artemis Kostarigka (Nuremberg, DE); Ruben König (Hemsbach, DE)
Assignee: Vitesco Technologies Germany GmbH
B60W20/30B60W10/08B60W10/11B60W20/15B60W20/50B60W50/06F16H61/0403F16H63/502B60W2510/0638B60W2510/083B60W2510/104F16H2061/0422F16H2061/0474
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,227,167
App. No.
17/929,817
Granted
Feb 18, 2025
Kind
B2
Abstract

A method of controlling a vehicle drivetrain by an electric motor, in order to synchronize the speed of an internal combustion engine and the speed of gears in the drivetrain, wherein if a speed synchronization error e sync (t) is controlled to remain within a prespecified region for a specific period of time, the synchronization is finished, and a gear may be engaged.

Claims (177)

1. A method of controlling a drivetrain of a vehicle by an electric motor to synchronize a speed of an internal combustion engine and a speed of gears in the drivetrain, comprising:

during an initialization step:

determining an initial speed synchronization error (e sync (0)) based on a difference between an angular speed and a target speed of a starter-generator of the vehicle,

determining a form of a synchronization Performance Function (ρ sync (t)) and a synchronization Maximum Overshoot Parameter (M sync ) wherein the form of the synchronization Performance Function (ρ sync (t)) and the synchronization Maximum Overshoot Parameter (M sync ) define performance limits,

determining a form of Safety Margin functions (σ min(t) ), (σ max(t) ), and

setting a Safety Margin violation flag (SLimViolFlag) to be OFF,

during a synchronization cycle:

determining a speed synchronization error (e sync (t)) at a specific time instance t k ,

determining an actual value of the synchronization Performance Function (ρ sync (t)) at the specific time instance t k ,

determining the Safety Margins (σ min(t) ), (σ max(t) ) at the specific time instance t k ,

determining a transformed synchronization error (ε sync (t)) at the specific time instance t k by way of:

ε

s

⁢

y

⁢

n

⁢

c

=

E

s

⁢

y

⁢

n

⁢

c

(

e

sync

ρ

sync

)

,

when the Safety Margin violation flag (SLimViolFlag) is OFF, using the synchronization Performance Function (ρ sync (t)) and the synchronization Maximum Overshoot Parameter (M sync ) by using the synchronization Transformation Function E sync (·),

ε

s

⁢

y

⁢

n

⁢

c

=

E

s

⁢

f

(

e

sync

ρ

s

⁢

f

)

,

if the Safety Margin violation flag (SLimViolFlag) is ON, using a safe Performance Function (ρ sync (t)) and a safe Maximum Overshoot Parameter (M sf ) by using the safe Transformation function E sƒ (·),

when a new target speed (ω tgt ) is requested, interrupt the synchronization process and re-initialize the synchronization cycle (go to the initialization step),

determining a requested motor torque T SG (t) as an output of a Speed Synchronization Controller (SSC):

If |e sync (t)|≤iDisableThres, (T SG (t))=[T PPC (ε sync (t))+T PI (e sync (t)),

If |e sync (t)|>iDisableThres, (T SG (t))=T PPC (ε sync (t))+T P (e sync (t)), where iDisableThres is an integrator disabling error threshold, which determines the condition for the switching between the PI part and P part;

set the requested SG torque T SG (t),

during an End of the synchronization cycle:

when the speed synchronization error e sync (t) remains within a prespecified region for a specific time period Δt, completing the synchronization of the speed of the internal combustion engine and the speed of the gears in the drivetrain.

2. The method of claim 1 , further comprising the steps of engaging gear in the drivetrain when the synchronization is finished.

3. The method of claim 1 , further comprising:

choosing the synchronization Performance Function (ρ sync (t)) the synchronization Maximum Overshoot Parameter (M sync ) and the Safety Margins (σ min(t) ), (σ max(t) ) such that

− M sync ρ sync (0)<−σ min(0) <e sync (0)<σ max(t) <ρ sync (0)), if e sync (0)≥

−ρ sync (0)<−σ max(0) <e sync (0)<σ min(0) <M sync ρ sync (0), if e sync (0)<.

4. The method of claim 1 , wherein the safety margins (σ min(t) ), (σ max(t) ) satisfy the conditions 0<σ min(t) ≤σ max(t) and

− M sync ρ sync ( t )<−σ min(t) <σ max(t) <ρ sync ( t ), ∀ t if e sync (0)≥0

−ρ sync ( t )<−σ max(t) <σ min(t) <M sync ρ sync ( t ), ∀ t if e sync (0)<0.

5. The method of claim 1 , further comprising:

setting the Safety Margin violation flag (SLimViolFlag) to be OFF or remaining OFF when the speed synchronization error e sync (t) lies within the Safety Margins (σ min(t) ) (σ max(t) ), which are within and at a safety distance of the Prescribed Performance Limits, and set to be ON or remaining ON when the speed synchronization error e sync (t) lies on the Safety Margins (σ min(t) ), (σ max(t) ) or surpasses them.

6. The method claim 5 , wherein upon an abrupt speed change, if the speed synchronization error e sync (t) is forced to reach the Safety Margin (σ min(t) ), (σ max(t) ) at a time instance t viol , the Prescribed Performance Limits are expanded with the choice of a safe performance function ρ sƒ (t) and a safe Maximum Overshoot Parameter M sƒ , such that the speed synchronization error e sync (t) continues to evolve within expanded Prescribed Performance Limits.

7. The method of claim 6 , wherein upon a “change-of-mind” situation at the time instance t=t step , the synchronization cycle is interrupted and re-initialized, using a new Performance Function ρ sync ′(t) and a new Maximum Overshoot Parameter M sync ′, which are chosen such that the speed synchronization error e sync (t) continues to evolve within new Prescribed Performance Limits.

8. The method of claim 1 , further comprising:

determining the transformed synchronization error ε sync (t) by the equation

ε

s

⁢

y

⁢

n

⁢

c

=

{

E

s

⁢

y

⁢

n

⁢

c

(

e

s

⁢

y

⁢

n

⁢

c

ρ

s

⁢

y

⁢

n

⁢

c

)

,

if

⁢

SLimViolFlag

=

OFF

E

s

⁢

f

⁢

(

e

s

⁢

y

⁢

n

⁢

c

ρ

s

⁢

f

)

,

if

⁢

SLIMViolFlag

=

ON

,

where the synchronization Transformation Function E sync (·) and the safe Transformation Function E sƒ (·) are smooth, strictly increasing functions.

9. The method according to claim 8 , wherein the steps of the synchronization Transformation Function E sync (·) is defining a bijective mapping:

E sync :(− M sync ,1)→(−∞,∞), if e sync (0)≥0

E sync :(−1, M sync )→(−∞,∞), if e sync (0)<0

and the safe Transformation Function E sƒ (·) is defining a bijective mapping:

E sƒ :(− M sƒ ,1)→(−∞,∞), if e sync (0)≥0

E sƒ :(−1, M sƒ )→(−∞,∞), if e sync (0)<0.

10. The method of claim 1 , further comprising the steps of:

providing speed synchronization controller (SSC);

providing a vehicle having the drivetrain; and

synchronizing the speed of the internal combustion engine and the speed of gears in the drivetrain.

11. The method of claim 10 , further comprising:

providing a Prescribed Performance Control PPC part (T PPC (ε sync (t))); and

calibrating the Prescribed Performance Control PPC part (T ppG (ε sync (t))) to retain the speed synchronization error (e sync (t)) within the Prescribed Performance Limits at all time.

12. The method of claim 10 , further comprising:

providing a switching-PI part T P-PI (e sync (t)), the a switching-PI part T P-PI (e sync (t)) switching between a PI part T PI (e sync (t)) and a P part (T P (e sync (t)) according to whether the speed synchronization error (e sync (t)) is within a specific threshold or not.

13. The method of claim 10 , further comprising:

providing an electronic control unit (ECU), the speed synchronization controller (SSC) being part of the electronic control unit (ECU);

providing a DHT Manager being part of the electronic control unit (ECU);

controlling the vehicle with the electronic control unit (ECU); and

supervising the speed synchronization controller (SSC) with the DHT Manager.

14. The method of claim 13 , further comprising:

providing an internal combustion engine being part of the drivetrain;

providing a gearbox having an output shaft and being part of the drivetrain, the internal combustion engine coupled to the gear box;

providing dog clutches having an input side, the dog clutches being part of the gearbox; and

an electric machine integrated on the input side of the dog clutches in a P0, P1 or P2 configuration;

transferring torque from the internal combustion engine to the output shaft of the gearbox.

15. The method of claim 14 , further comprising:

providing the electric machine to be a Starter-Generator (SG) coupled to a crankshaft of the internal combustion engine.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2022
From: KÖNIG, RUBEN, DR; KOSTARIGKA, ARTEMIS, DR
To: VITESCO TECHNOLOGIES GERMANY GMBH
Reel/Frame 062156/0429 →
Continuity (2)
Continuation PCTEP2021055575 · Mar 5, 2021
Related Publication 20230071874A1 · Mar 9, 2023
References Cited (41)
US 8965650B1 · Otanez · 2015 [cited by examiner]
US 20120259494A1 · Schaeffer · 2012 [cited by examiner]
US 20150051799A1 · Maloum · 2015 [cited by examiner]
US 20190152470A1 · Liu · 2019 [cited by examiner]
CN 104842992A · 2015 [cited by applicant]
DE 102006019239A1 · 2007 [cited by applicant]
FR 2954441A1 · 2011 [cited by applicant]
FR 2988799A1 · 2013 [cited by applicant]
FR 3034834 · 2016 [cited by examiner]
FR 3034834A1 · 2016 [cited by applicant]
JP 2003314592A · 2003 [cited by applicant]
JP 2017013752A · 2017 [cited by applicant]
Japanese Notice of Allowance dated Nov. 15, 2023 for corresponding Japanese Patent Application No. 2022-553098. [cited by applicant]
Chinese Office Action dated Nov. 8, 2023 for corresponding Chinese Patent Application No. 202180019341.1. [cited by applicant]
Hongxu, Chen, Sayan Mitra, Synthesis and Verification of Motor-Transmission Shift Controller for Electric Vehicles, Apr. 14, 2014. [cited by applicant]
Z, Zhong, et al, Shifting Control of an Automated Mechanical Transmission Without Using the Clutch, Dec. 11, 2011, p. 487-496. [cited by applicant]
Tseng, et al, Advanced Shifting Control of Synchronizer Mechanisms for Clutchless Automatic Manual Transmission in an Electric Vehicle, Feb. 2015, vol. 84. [cited by applicant]
Charalampos, et al, Robust Adaptive Control of Feedback Linearizable MIMO Nonlinear System with Prescribed Performance, IEEE Transactions on Automatic Control. Vol 53 No. Oct. 9, 2008 p. 2090-2009. [cited by applicant]
Benben, et al, Robust Shifting Control of a Motor-Transmission Integrated System Considering Anti-Jerking and Speed Regulation for Electric Vehicles; IEEE Xplore Digital Library vol. 13 Issue 1 2019, Jan. 3, 2019 pp. 14… [cited by applicant]
Liu, et al, Gear Shift Strategy for a Clutchless Automated Manual Transmission in Battery Electric Vehicle; SAE International Journal of Commercial Vehicles; 5. 57-62. [cited by applicant]
Wanke, et al, Speed Synchronization Control of Integrated Motor-Transmission Powertrain over CAN through Active Period-Scheduling Approach; MDPI-Energies; 2017; pp. 1-17. [cited by applicant]
Chai, B.; Compound Optimal Control for Shirt Process of a Two-Speed Automatic Mechanical Transmission in Electric Vehicles; Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineeri… [cited by applicant]
Yulong, et al; Control Strategy of Automated Manuel Transmission Base on Active Synchronisation of Driving Motor in Electric Bus; Advances Mechanical Engineering; 2019 vol. 11(4) p. 1-17. [cited by applicant]
Chi-Hsien, et al; Smooth gear-change Control for EV Clutchless Automatic Manual Trasmission ; IEEE; Aug. 13, 2012. [cited by applicant]
Sun, et al; Analysis and Control of Shift Process for AMT without Synchronizer in Battery Electric Bus; Paris France; 2012. [cited by applicant]
Wang, et al; Gear-Shifting Control of Clutchless Automated Mechanical Transmission Without Synchronizer in Short-distance Pure Electric Vehicle; China Journal of Highway and Transport; No. 02; 2017. [cited by applicant]
Walker et al; Dynamics and Control of Clutchless Automated Manual Transmission for Electric Vehicles; Journal of Vibration and Acoustics, ASME; Dec. 2017. [cited by applicant]
Zhu, et al, Robust Speed Synchronization Control for Clutchless AMT System in Electric Vehicles; Proceedings of the Institution of Mechanical Engineers Part D; ResearchGate; Oct. 23, 2015. [cited by applicant]
Zhu, Xiaoyuan, Speed Synchronization Control for Integrated Automotive Motor-Transmission Powertrain System with random delays; Mechanical Systems and Signal Processing; Dec. 2015. [cited by applicant]
Huang et al, Robust Speed Synchronization Control for an Integrated Motor-Transmission Powertrain System with Feedback Delay; SAE Technical Paper 2019. [cited by applicant]
Chih-Hsien Yu et al, Research on gear-change control technology for the clutchless automatic-manual transmission of an electric vehicle; Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automob… [cited by applicant]
Stewart, et al., Dynamic Model Tracking Design for Low Inertia Hight Speed Permanent Magnet AC Motors, ISA Transaction vol. 43, Issue 1, Jan. 2004 pp. 111-122. [cited by applicant]
Breen J. et al, Clutchless Shifting of an Automated Manual Transmission in a Hybrid Powertrain; SAE Technical Paper 2011. [cited by applicant]
Zhu, Xiaoyuan, et al; Robust Control of Integrated Motor-Transmission Powertrain System Over Controller Area Network for Automotive Applications; Mechanical Systems and Signal Processing; 58-59 2015 pp. 15-28. [cited by applicant]
Wang, Junqiang, et al; Robust Speed Synchronization Control for Clutchless AMT Systems in Electric Vehicles, Proceedings of the Institution of Mechanical Engineers Part D Journal of Automobile Engineering; Aug. 2014. [cited by applicant]
Kim, S.J.et al; Analysis of the Shifting Behavior of a Novel Clutchless Geared Smart Transmission; International Journal of Automotive Technology, vol. 15, No. 1 2014 pp. 125-134. [cited by applicant]
Young-Ki et. al; A Speed Control for the Reduction of the Shift Shocks in Electric Vehicles with a Two-Speed AMT; Journal of Power Electronic, vol. Jul. 16, 2016 p. 1355-1366. [cited by applicant]
Zhu, Xiayuan, et al; Optional Speed Synchronization Control for Clutchless AMT Systems in Electric Vehicles with Preview Actions; American Control Conference (ACC) Portland , Oregon; Jun. 4-6, 2014, pp. 4611-4616. [cited by applicant]
Wanke Cao et al; Speed Synchronization Control for Integrated Automotive Motor-Transmission Powertrains Over CAN Through a Co-Design Methodology; IEEE Acess; Mar. 28, 2018 pp. 14106-14117. [cited by applicant]
International Search Report and Written Opinion dated May 14, 2021 from corresponding International Patent Application No. PCT/EP2021/055575. [cited by applicant]
GB Search Report dated Sep. 8, 2020 from corresponding Patent Application No. 2003270.2. [cited by applicant]