Usa Substring y a la cadena con "15.5 kg" le quitas los tres ultimos caracteres:
Código PHP:
string cadena = "15.5 kg";
Double numero = Convert.ToDouble(cadena.Substring(0, cadena.Length - 3));
//y si quiere la parte entera seria:
int numero = Convert.ToInt32(cadena.Substring(0, cadena.Length - 3));