A control system for regulating a plurality of elementary power groups (210 1 -210 N) in a power generation system, each elementary power group comprising an elementary power source (220 1 -220 N) arranged to take either an ON-state, wherein it generates an elementary current I n, or an OFF-state, wherein it is not able to provide a current, the elementary power sources being connected in parallel to deliver a total current I tot as a sum of the elementary currents I n, the control system comprising a global current control system and a plurality of local current control systems (520 1 -520 N) each associated with an elementary power source (220 1 -220 N), the global current control system being arranged to generate a global current set point I n_glob, each local current control system (520 1 -520 N) being arranged to work either in a global mode, wherein it regulates the elementary current I n of the associated elementary power source (220 1 -220 N) as a function of said global current set point I n_glob, or in a local mode, wherein it regulates said elementary current I n as a function of a predetermined local current set point I n_loc, the global current control system comprising: ▪ a divider arranged to deliver a fixed current set point I n_fix, the fixed current set point I n_fix being equal to a total current set point I tot_ref divided by a number N ON of elementary power sources in the ON state, ▪ a correction unit arranged to deliver a variable current set point I n_var and to take either a steady state, wherein the variable current set point I n_var is determined as a function of a difference between the total current I tot and a total current set point I tot_ref so as to minimise said difference, or a transitory state, wherein the variable current set point I n_var is determined as a function of a correction signal S corr, ▪ an adder arranged to deliver the global current set point I n_glob, the global current set point being equal to the sum of the fixed current set point I n_fix and the variable current set point I n_var, and ▪ a scenario management unit arranged to detect a change of scenario from a former scenario to a new scenario, a change of scenario occurring when the state of at least one elementary power source (220 1 -220 N) switches from the OFF-state to the ON-state, or vice versa, the scenario management unit being further arranged to determine the correction signal S corr, to deliver it to the correction unit and to trigger the transitory state of the correction unit for a predetermined transitory period τ trans when a change of scenario is detected, the correction signal S corr being determined so that the total current I tot remains constant in spite of the change of scenario. ▪ a divider arranged to deliver a fixed current set point I n_fix, the fixed current set point I n_fix being equal to a total current set point I tot_ref divided by a number N ON of elementary power sources in the ON state, ▪ a correction unit arranged to deliver a variable current set point I n_var and to take either a steady state, wherein the variable current set point I n_var is determined as a function of a difference between the total current I tot and a total current set point I tot_ref so as to minimise said difference, or a transitory state, wherein the variable current set point I n_var is determined as a function of a correction signal S corr, ▪ an adder arranged to deliver the global current set point I n_glob, the global current set point being equal to the sum of the fixed current set point I n_fix and the variable current set point I n_var, and ▪ a scenario management unit arranged to detect a change of scenario from a former scenario to a new scenario, a change of scenario occurring when the state of at least one elementary power source (220 1 -220 N) switches from the OFF-state to the ON-state, or vice versa, the scenario management unit being further arranged to determine the correction signal S corr, to deliver it to the correction unit and to trigger the transitory state of the correction unit for a predetermined transitory period τ trans when a change of scenario is detected, the correction signal S corr being determined so that the total current I tot remains constant in spite of the change of scenario.