This paper develops an automatic welding control system which uses a genetic algorithm to carry out external noise cancellation and compensation. In the proposed approach, the genetic algorithm is used to identify the polynomial form or parameters of the