Controller (200) for a
hybrid vehicle, the
hybrid vehicle comprising: a power distribution integration mechanism (40) comprising a ring gear (42) configured to work in a toothed manner with a driven gear (62), a sun gear (41) configured to rotate at a center of the ring gear (42), a planetary gear (43) located between the sun gear (41) and the ring gear (42) and configured to
orbit the sun gear (41), and a planetary gear carrier (44) configured to rotate while the planetary gear (43) orbits; an
internal combustion engine (10) comprising an output shaft (14) coupled to the planetary gear carrier (44); a first
motor generator (71) arranged to operate in a toothed manner with the sun gear (41); a second
motor generator (72) configured to operate in a toothed manner with the ring gear (42); a battery (77) connected to the first
motor generator (71) and the second motor generator (72); and a battery controller (400) configured to calculate a
state of charge (SOC) of the battery (77), an upper input limit (Win) of the battery (77), and an upper output limit (Wout) of the battery (77) using a
voltage (VB) in the battery (77), a temperature (TB) of the battery (77), and a ratio of
electric power in the first and second motor generators (71, 72), wherein the controller (200) comprises: an execution device (200a, 200b) configured to control the first motor generator (71) and the second motor generator (72) such that the
electric power input to the battery (77) does not exceed the upper input
limit value (Win) and an
electric power output from the battery (77) does not exceed the upper output
limit value (Wout), wherein the execution device (200a, 200b) is configured: controlling the engine (10) and the first motor generator (71) such that the engine speed (Ne) approaches a target engine speed, the target engine speed being set using a requested driving force; controlling the second motor generator (72) such that the requested driving force is achieved by power transmitted from the ring gear (42) to the driven wheel (62); performing a start to rotate the output shaft (14) using the first motor generator (71) in a state where a
combustion operation of the
internal combustion engine (10) is stopped, thereby causing a braking force generated by friction of the
internal combustion engine (10) to act on the driven wheel (62); and to execute a
valve opening limiting process that limits an increase in a
throttle opening degree according to the upper input
limit value (Win) when an increase request regarding the
throttle opening degree is issued that is not based on an operation requesting a change in the braking force performed by the driver during the execution of the cranking.