Key of sparse subspace clustering is to solve an optimization problem based on sparse penalty term to obtain sparse representation coefficients. Ideal sparsity penalty term is 0 l -norm, but the optimization problem based on the 0 l -norm is NP-hard. At present, most methods for solving sparse coefficients use the convex relaxation of the 0 l -norm, 0 l -norm as a penalty term, but it can not well describe the sparsity of the representation coefficients. Therefore, In this paper, a nonconvex φ energy functional is used to replace the 0 l -norm in the objective function and a sparse subspace clustering algorithm based on non-convex φ energy functional is proposed, compared with the traditional 1 l -norm, non-convex φ energy functional increases the sparsity of the representation coefficients and obtains a better similarity matrix, where 0 is a parameter that regulates the degree of non-convex constraints. In addition, the alternating direction method of multipliers is used to solve the optimization problem with non-convex constraints. Experiments on synthetic datasets and face datasets show that the proposed algorithm reduces the error rate of clustering.