The invention discloses a
flight track matching method based on a
genetic algorithm and the problems of low
flight track matching accuracy and a large calculation amount in case of many targets, manydisturbances, and many noises are solved. The method comprises a step of inputting
radar and surveillance
system ADS-B flight tracks to obtain a set, a step of forming an initial
population, a step ofcalculating the individual fitness of the
population, a step of carrying out competition selection, a step of carrying out
gene crossover, a step of carrying out
gene mutation, a step of calculatingthe individual fitness of the
population again and judging whether the fitness satisfies an ending condition or not, outputting an optimal result if so, otherwise carrying out a new round of selection,
crossover, and
mutation, and finally obtaining an optimal
flight track matching event set. According to the method, the selection and inheritance mechanisms of the natural world are simulated, poormatching flight tracks are continuously removed, a good match is retained, and the final finding of the optimal result is ensured. The method has good global search ability, small calculation amount and linear
controllability, an effect of finding an
optimal matching result in a
finite time is improved, and the method is used for flight track matching between
radar and a
monitoring system ADS-B.