The invention relates to a method of controlling power output generated by a photovoltaic module. The method comprises: measuring module output power collectively generated by a plurality of power conversion circuits of the photovoltaic module characterized by a module power output curve having a peak; comparing a current measured output power to a preceding measured output power; and based on a preceding direction variable indicating a side of the peak on which the photovoltaic module was previously operating and the comparison of the current measured output power to the preceding measured output power: determining a current direction variable indicating a side of the peak on which the photovoltaic module is currently operating; and adjusting a switching period of the plurality of power conversion circuits. The invention further regards a photovoltaic module that includes a plurality of discrete photovoltaic cells arranged in a plurality of cell rows.