Active and reactive power optimisation