A driving force generation system, comprising: a power line (MPL, MNL); a plurality of power storage units (6-1, 6-2) connected in parallel with said power line (MPL, MNL); a rotating electric machine (34-1, 34-2) capable of bi-directionally converting electric power and rotational driving force; a power converting unit (30-1, 30-2) connected between said power line (MPL, MNL) and said rotating electric machine (34-1, 34-2), for performing power conversion between said rotating electric machine (34-1, 34-2) and said power line (MPL, MNL); allowable power determining means for determining allowable power of charging or discharging in each of said plurality of power storage units (6-1, 6-2), based on state of charge of each of said plurality of power storage units (6-1, 6-2); and target power value determining means (200, 202) for determining, within a range of a sum of allowable powers obtained by summing up said allowable power of each of said power storage units (6-1, 6-2), a target power value to be exchanged between said power line (MPL, MNL) and said rotating electric machine (34-1, 34-2), in accordance with a state of running; wherein said power converting unit (30-1, 30-2) is configured to execute a power converting operation such that the power exchanged between said power line (MPL, MNL) and said rotating electric machine (34-1, 34-2) attains to said target power value; characterized by a plurality of voltage converting units (8-1, 8-2), one for each of said power storage units (6-1, 6-2), each arranged between said power line (MPL, MNL) and corresponding one of said plurality of power storage units (6-1, 6-2); wherein any one of said plurality of voltage converting units (8-1, 8-2) executes a voltage converting operation in accordance with a first control mode to have a voltage of said power line (MPL, MNL) attain to a prescribed target voltage value; and each of remaining one(s) of said plurality of voltage converting units (8-1, 8-2) executes a voltage converting operation in accordance with a second control mode to have a power exchanged between said power line (MPL, MNL) and corresponding said power storage unit (30-1, 30-2) attain a corresponding target shared power value. a power line (MPL, MNL); a plurality of power storage units (6-1, 6-2) connected in parallel with said power line (MPL, MNL); a rotating electric machine (34-1, 34-2) capable of bi-directionally converting electric power and rotational driving force; a power converting unit (30-1, 30-2) connected between said power line (MPL, MNL) and said rotating electric machine (34-1, 34-2), for performing power conversion between said rotating electric machine (34-1, 34-2) and said power line (MPL, MNL); allowable power determining means for determining allowable power of charging or discharging in each of said plurality of power storage units (6-1, 6-2), based on state of charge of each of said plurality of power storage units (6-1, 6-2); and target power value determining means (200, 202) for determining, within a range of a sum of allowable powers obtained by summing up said allowable power of each of said power storage units (6-1, 6-2), a target power value to be exchanged between said power line (MPL, MNL) and said rotating electric machine (34-1, 34-2), in accordance with a state of running; wherein said power converting unit (30-1, 30-2) is configured to execute a power converting operation such that the power exchanged between said power line (MPL, MNL) and said rotating electric machine (34-1, 34-2) attains to said target power value; characterized by a plurality of voltage converting units (8-1, 8-2), one for each of said power storage units (6-1, 6-2), each arranged between said power line (MPL, MNL) and corresponding one of said plurality of power storage units (6-1, 6-2); wherein any one of said plurality of voltage converting units (8-1, 8-2) executes a voltage converting operation in accordance with a first control mode to have a voltage of said power line (MPL, MNL) attain to a prescribed target voltage value; and each of remaining one(s) of said plurality of voltage converting units (8-1, 8-2) executes a voltage converting operation in accordance with a second control mode to have a power exchanged between said power line (MPL, MNL) and corresponding said power storage unit (30-1, 30-2) attain a corresponding target shared power value.