En 1837 fue ascendido a capitán de fragata y en 1840 a capitán de navío, comenzando a trabajar en la rectificación de las posiciones de un gran número de las estrellas contenidas en el catálogo de la Sociedad Astronómica de Londres, por no estar de acuerdo con los lugares designados a ellas en las cartas astronómicas y en 1841 fue en comisión por orden del Gobierno al Reino Unido para visitar los observatorios de aquel país y modernizar el de San Fernando; con sus trabajos pudo establecerse el fundamento para el gran catálogo de 8377 estrellas que fue publicado en 1845 por la Asociación; en este mismo año se creó el Colegio Naval de San Fernando, nombrándosele prefecto de estudios sin dejar su puesto en el Observatorio.