Based on Poincare-Lyapunov theorem and using qualitative analysis, we propose nonlinear feedback functions to realize control of beam halo-chaos. The controllers can force to counteract the effect of space charge, which lead to scatter and halo of proton beam according to theoretical analysis of beam matrix transport theory. The simulation results by the Particle in Cell (PIC) program show that beam halo-chaos is controlled effectively using nonlinear feedback control methods. This approach is believed to be practical for experiments.