In this paper we deal with some optimal control problems for a solidification phase field model of metallic alloys. The model allows crystallizations of two kinds, each one described by its own phase field. Accordingly, the state is the triplet (τ, u, v), where τ is the temperature and u and v are phase field functions. The optimality conditions for the optimal control problems considered in this work are obtained by using the Dubovitskii-Milyutin formalism.