Digital modulation recognition based on constellation diagram