Drive control device (1) for providing drive control for a
hybrid vehicle by controlling a
machine (2) and motor-generators (4, 5) which can be operated to output a charge of electrical power to a battery (21) and to receive a supply of electrical power from the battery (21) to supply the
hybrid vehicle with a motive force obtained from the
machine (2) and the motor-generators (4, 5), wherein the drive control device has a
power sharing and
composition system having four axes connected to each of the rotating elements of the two planetary gear sets (8, 9); wherein two motor generators (4, 5) are connected to the battery (21); wherein one of the motor generators (4, 5), the
machine (2), a
drive shaft (7) connected to a traction wheel (6), and the other of the motor generators (4, 5) lie on a collinear diagram, wherein the four axes of the
power sharing and
composition system are each connected to one
motor generator (4, 5), the machine (2), the
drive shaft (7), and the other
motor generator (4, 5); the drive control device further comprises the following: a drive power target calculation function (42) for calculating a drive power target based on an accelerator pedal position and a vehicle speed; a charge /
discharge power target calculation function (43) for calculating an electrical charge /
discharge power target to / from the battery (21) based on a charge /
discharge state of the battery (21); a first machine power target calculation function (44) for calculating a first machine power target based on the drive power target calculated by the drive power target calculation function (42) and the electrical charge / discharge power target calculated by the charge / The discharge power target calculation function (43) is calculated; a first machine
operating point target calculation function (46) for calculating a first machine speed target and a first machine torque target, both of which correspond to the first machine power target calculated by the first machine power target calculation function (44), based on information about a machine
operating point identified by a relationship between a machine speed and a machine torque; a first calculation function (47) for an upper machine speed target limit for calculating an upper limit of the first machine speed target based on the vehicle speed, wherein the upper limit of the machine speed is limited by an upper limit of the speed of one motor-generator (4, 5) and is subject to changes depending on the vehicle speed, and wherein the calculation function (47) of the upper first machine speed target limit calculates the upper limit of the first machine speed target based on the vehicle speed and the upper limit of the speed of one motor-generator (4, 5); a machine
operating point target calculation function (48) to determine whether the first machine speed target calculated by the first machine operating
point target calculation function (46) is greater than the upper limit, wherein the machine operating
point target calculation function (48) is designed to: to set a second machine speed target to the upper limit and to calculate a second machine torque target corresponding to the second machine speed target, based on the information about the machine operating point, when it is determined that the first machine speed target calculated by the first machine operating
point target calculation function (46) is greater than the upper limit; and to set the second machine speed target and the second machine torque target as the first machine speed target and as the first machine torque target if it is determined that the first machine speed target calculated by the first machine operating point target calculation function (46) is less than or equal to the upper limit; a second machine power target calculation function (49) for calculating a second machine power target based on the second machine speed target and the second machine torque target; a calculation function (50) for an electrical power target for calculating an electrical power target that specifies an amount of electrical power to be generated by driving the motor generators (4, 5) to charge the battery (21), or to be supplied from the battery (21) to the motor generators (4, 5) to drive the motor generators (4, 5), based on a difference between the drive power target calculated by the drive power target calculation function (42) and the second machine power target calculated by the second machine power target calculation function (49); a
machine control (40) that is configured to to control a moment of the machine (2) based on the second machine moment target; and a motor-
generator control unit (60) configured to control the motor-generators (4, 5) based on the second machine speed target, the second machine torque target, and the electrical power target.