Wilhelm Elias Lagerheim , Kaptenen vid Kongl.