Wikipedia
CHELPG (CHarges from Electrostatic Potentials using a Grid-based method) is an atomic charge calculation scheme developed by Breneman and Wiberg, in which atomic charges are fitted to reproduce the molecular electrostatic potential (MESP) at a number of points around the molecule.
The charge calculation methods based on fitting of molecular electrostatic potential (MESP) (including CHELPG) are not well-suitable for the treatment of larger systems, where some of the innermost atoms are located far away from the points at which the MESP is computed. In such a situation, variations of the innermost atomic charges will not lead to significant changes of the MESP outside of the molecule, which means accurate values for the innermost atomic charges are not well-determined by the MESP outside of the molecule. It should be remembered that atomic charges depend on the molecular conformation. The representative atomic charges for flexible molecules hence should be computed as average values over several molecular conformations. A number of alternative MESP charge schemes have been developed, such as those employing Connolly surfaces or geodesic point selection algorithms, in order to improve rotational invariance by increasing the point selection density and reducing anisotropies in the sampled points on the MESP surface.
CHELPG charges can be computed using the popular ab initio quantum chemical packages such as Gaussian, GAMESS-US and ORCA.