Automotive
control software loadable on and
executable by automotive electronic
processing resources of a
hybrid propulsion motor vehicle and designed, when executed, to cause the automotive electronic
processing resources to become configured to control an automotive
powertrain (MV) including a
hybrid propulsion unit (P) and an automatic dual
clutch transmission (T) interposed between the
hybrid propulsion unit (P) and drive wheels (W) of the motor vehicle. The
hybrid propulsion unit (P) comprises an
internal combustion engine (MT) and a reversible
electric motor (ME) and is electronically controllable to selectively operate in different operating
modes comprising an electric mode, wherein the motor vehicle is driven only by the reversible
electric motor (ME), and a hybrid mode, wherein the motor vehicle is driven by the
internal combustion engine (MT), possibly assisted by the reversible
electric motor (ME) in given operating conditions of the motor vehicle. The automatic dual
clutch transmission (T) comprises: a
servo-controlled gearbox electronically controllable to engage and disengage the gears corresponding to the various speeds; and a dual
servo-controlled
clutch (Ci, C2) interposed between the gearbox and the
internal combustion engine and electronically controllable to couple and uncouple the gearbox and the internal
combustion engine (MT). The automatic dual clutch transmission (T) comprises two distinct gear groups or branches, one defining an even gear
branch (ST2) and one defining an odd gear
branch (STi). The reversible electric motor (ME) is mechanically coupled to the drive wheels via one of the two gear groups. The automotive
control software is designed, when executed, to cause the automotive electronic
processing resources to become configured to: during operation of the
hybrid propulsion unit (P) in electric mode (10), calculate (12- 13) gear pairs to be used in the electric mode and gear pairs to be used in the hybrid mode for use if a transition of the
hybrid propulsion unit (P) from the electric mode to the hybrid mode is requested; and control (14-16) the automatic dual clutch transmission (T) so that it operates based on the gear pairs calculated in the respective operating
modes of the hybrid propulsion unit (P). The automotive
control software is designed, when executed, to cause the automotive electronic processing resources to become configured to: if a transition of the hybrid propulsion unit from the electric mode to the hybrid mode is requested (17), calculate (18) a sequence of transition gear pairs for transition between the gear pair used in the electric mode and the gear pair calculated for use in the hybrid mode to guarantee a continuity of torque delivered to the drive wheels (W) of the motor vehicle; and engage (20) the sequence of transition gear pairs for transition between the gear pair used in the electric mode and the gear pair calculated for use in the hybrid mode so that the motor vehicle passes from the electric mode to the hybrid mode (21).