A control Hamiltonian-preserving discretisation for optimal control | Publicación