Fit Charge and Valence Parameters
These parameters are short ranged, can be derived from QM dat of small (fragment) molecules.
Charge Parameters
QM data contains atomic charges, typically population analysis (Mulliken) and electrostatic potential parameter (ESP) charges. ESP charges are obtained by fitting to the electrostatic potentials measured outside of a molecule, for atoms in the center of a bulky molecule their charges may be poorly predicted.
In DFF, the QMD atomic partial charges are converted to charge parameters. There are two types of charge parameters: atom-type based charge (ATC) and bond-type based also called bond increment charge (BIC). A atom-type based parameter
The BIC parameters maintain charge neutrality; the ATC parameters provides the flexibility to assign net charges. This charge scheme works for ionic and non-ionic molecules.
The charge parameters are obtained by fitting QM atomic partial charges using linear fit (SVD) method. Suppose a set of atomic partial charges are given in a vector Q for N atoms:
The charge parameters can then be calculated by solving:
where
where
For each atom i and nearest neighbor j:
all other elements are zero.
The number of atoms (N) is not equal to the number of charge parameters (M). Therefore, Eq. (3) does not have a precise solution. The singular value decomposition (SVD) method [^3] finds the optimal solution in least-squares sense.
Valence Parameters
Valence parameters refer to all parameters for bonded terms such as bond length, bond angle, dihedral angle, and out-of-plane angle or improper dihedral angle. These parameters are short-range interactions, can be obtained by fitting energetic QM data of molecular fragments.
Although the nonbonded parameters of Columbic and LJ functions can be included in the fit, a better approach is to decouple the bonded and nonbonded interactions by freezing the nonbonded parameters. The charge parameters should be derived from QM data, the LJ parameters should be optimized using condense phase properties after the (initial) force field is made. At this point, using the default LJ parameters provided by DFF is a reasonable approach.
The valence parameters are the largest component of a force field, making up a majority of all parameters. For a force field with N atom types, the number of valence parameters are on the order of
An expert system is implemented to handle the fitting. It analyzes the data, decides an appropriate fitting procedure, monitors the fitting process and adjusts fitting options. Despite, it could be necessary to adjust the fitting options or initial parameters in order to get a better fit for very complicated systems. Adding controls to the initial parameters is usually helpful, especially when the data is limited.