The world’s largest array of sun-monitoring radio telescopes has begun trial operations in southwest China.