A controller for an energy generation apparatus including a forward osmosis membrane, the controller comprising: a first regulation unit for regulating a discharge of non-permeating water from the forward osmosis membrane; a second regulation unit for regulating a supply of fresh water to the forward osmosis membrane; a third regulation unit for regulating a supply of salt water to the forward osmosis membrane; a fourth regulation unit for regulating a discharge of mixed water from the forward osmosis membrane; and a control unit for controlling the first regulation unit, the second regulation unit, the third regulation unit, and the fourth regulation unit, wherein the control unit is configured to control the first regulation unit, the second regulation unit, the third regulation unit, and the fourth regulation unit according to a predetermined order, wherein the control unit is capable of outputting: a first control signal for performing regulation in the first regulation unit; a second control signal for performing regulation in the second regulation unit; a third control signal for performing regulation in the third regulation unit; and a fourth control signal for performing regulation in the fourth regulation unit, characterized in that the predetermined order is one of the following: i) in terms of the number of times the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or ii) in terms of the amount of time the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or iii) in terms of a frequency with which the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or iv) an order in which the control unit outputs the control signals in a fixed period is the first control signal, the second control signal, the third control signal, and then the fourth control signal. a first regulation unit for regulating a discharge of non-permeating water from the forward osmosis membrane; a second regulation unit for regulating a supply of fresh water to the forward osmosis membrane; a third regulation unit for regulating a supply of salt water to the forward osmosis membrane; a fourth regulation unit for regulating a discharge of mixed water from the forward osmosis membrane; and a control unit for controlling the first regulation unit, the second regulation unit, the third regulation unit, and the fourth regulation unit, wherein the control unit is configured to control the first regulation unit, the second regulation unit, the third regulation unit, and the fourth regulation unit according to a predetermined order, wherein the control unit is capable of outputting: a first control signal for performing regulation in the first regulation unit; a second control signal for performing regulation in the second regulation unit; a third control signal for performing regulation in the third regulation unit; and a fourth control signal for performing regulation in the fourth regulation unit, characterized in that a first control signal for performing regulation in the first regulation unit; a second control signal for performing regulation in the second regulation unit; a third control signal for performing regulation in the third regulation unit; and a fourth control signal for performing regulation in the fourth regulation unit, characterized in that the predetermined order is one of the following: i) in terms of the number of times the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or ii) in terms of the amount of time the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or iii) in terms of a frequency with which the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or iv) an order in which the control unit outputs the control signals in a fixed period is the first control signal, the second control signal, the third control signal, and then the fourth control signal. i) in terms of the number of times the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or ii) in terms of the amount of time the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or iii) in terms of a frequency with which the control unit outputs each of the control signals in a fixed period, the first control signal ≥ the second control signal ≥ the third control signal ≥ the fourth control signal, or iv) an order in which the control unit outputs the control signals in a fixed period is the first control signal, the second control signal, the third control signal, and then the fourth control signal.