The application provides a
visible light communication pre-
distortion method based on twin support vector regression, which comprises the following steps: step S1, a
visible light communication offline digital pre-
distortion platform is built; step S2, based on the
signal information obtained by the
visible light communication offline digital pre-
distortion platform in step S1, a
training set of an amplitude enhancement structure is constructed; step S3, based on the
training set of the amplitude enhancement structure constructed in step S2, a visible light communication pre-distortion nonlinear suppression method based on amplitude TSVR is established, and a
test set is formed; step S4, the
training set of the training set of the amplitude enhancement structure and the
test set are used for model training; step S5, after model training, pre-distortion
device parameters are obtained, and a visible light communication pre-distortion
system is further designed and constructed. The amplitude enhancement-based TSVR time
delay structure is obviously improved in modeling accuracy, compared with the existing
memory polynomial modeling, the NSME is improved by more than 22 dB; compared with the generalized
memory polynomial, the accuracy is improved by about 5.5 dB on average.