A VIRTUAL SYNCHRONOUS GENERATOR BASED CONTROL