The present application relates to a method of controlling an artificial light plant growing system (1). The method includes receiving information indicative of a production demand for a plant type to be grown in the artificial light plant growing system (1) and information indicative of an energy supply for a light source (9) of the artificial light plant growing system (1), and controlling operation of the light source (9) of a plant growing environment of the artificial light plant growing system (1) in dependence on the received information so that the production rate of a plant (8) of said plant type grown in the system (1) versus the production demand and energy supply is optimised. The present application also relates to a computer program comprising instructions which, when executed by at least one processor, cause the method of to be performed, a controller (5) for controlling an artificial light plant growing system (1), and an artificial light plant growing system (1).La présente invention concerne un procédé de commande d'un système de culture de plantes à lumière artificielle (1). Le procédé comprend la réception d'informations indicatives d'une demande de production pour un type de plante à cultiver dans le système de culture de plantes à lumière artificielle (1) et d'informations indicatives d'une alimentation en énergie pour une source lumineuse (9) du système de culture de plantes à lumière artificielle (1), et la commande du fonctionnement de la source lumineuse (9) d'un environnement de culture de plantes du système de culture de plantes à lumière artificielle (1) en fonction des informations reçues pour que le taux de production d'une plante (8) de ladite plante cultivée dans le système (1) par rapport à la demande de production et à l'alimentation en énergie soit optimisé. La présente invention concerne également un programme d'ordinateur qui comprend des instructions qui, lorsqu'elles sont exécutées par au moins un processeur, font en sorte que