Abstract:A new optimal method based on genetic algorithms can solve nonlinear constrained optimization problems effectively, which adopted adaptive annealing penalty factors and undifferentiable accuracy penalty function. It can use the adavantages of undifferential accuracy penalty function which can not be utilized by conventional optimal methods based on gradient. Simulation results show the algorithm having good solution precision.