Under the conventional scheme to generate an optical frequency comb (OFC) using an electro-optic modulator (EOM), the frequency interval of the OFC is determined via the frequency of the fundamental tone of the radio frequency (RF) driving signals. In this work, we use two harmonics without the fundamental tone to drive two EOMs, where the frequency interval of the generated flat OFC is the frequency of the fundamental tone. The orders of the two harmonics are coprime. Specifically, one harmonic drives the first branch of the dual-parallel Mach–Zehnder modulator (DPMZM) only, and the other harmonic drives the phase modulator (PM). The flatness of the OFC is achieved by adjusting the amplitude and phase of the RF driving harmonics as well as the bias of the EOM. Both a simulation and an experiment were carried out to verify the effectiveness of the proposed scheme. When the second harmonic drives the DPMZM and the third harmonic drives the PM, an 11-comb line OFC is generated, where the flatness of the OFC was 0.63 dB and 0.65 dB under the simulation and experiment, respectively. When the third harmonic drives the DPMZM and the second harmonic drives the PM, a 13-comb line OFC is generated, where the flatness of the OFC was 0.62 dB and 0.95 dB under the simulation and experiment, respectively. We also investigate the performance of the generated OFC when one harmonic drives two branches of the DPMZM and the other harmonic drives the PM. The comparison of the OFCs’ performance demonstrates the effectiveness of the proposed scheme.
In the visible light positioning (VLP) system, the received signal strength (RSS) algorithm has a better signal noise ratio performance than the time difference of arrival (TDOA) algorithm, while the RSS algorithm needs to work under the condition that the transmitter and receiver are strictly parallel. However, the receiver is prone to tilt due to environmental disturbances, which reduces the accuracy of the RSS algorithm. For the tilted receiver, the TDOA algorithm has a higher positioning accuracy than the RSS algorithm. In order to take full advantage of the two algorithms, we propose a hybrid positioning algorithm to locate the tilted receiver by using a Gaussian process (GP). The scheme separately uses RSS and the distance difference as the inputs of the GP model to estimate the position of the receiver. Then, according to the proposed positioning selection strategy, the more credible estimated position in our opinion is selected as the final estimated position. In addition, RSS information in the hybrid algorithm is extracted from the TDOA signal, which allows the hybrid algorithm to prevent an increase in the complexity of the VLP system. During the training and testing, RSS is normalized to meet the order-of-magnitude requirements of the GP model on the input data. Simulation results validate the hybrid algorithm based on a two-dimensional positioning system for the tilted receiver. When the standard deviations of the azimuth angle and elevation angle are 1°, the positioning accuracy of the hybrid algorithm is 53.7% higher than that of the RSS algorithm using an artificial neural network, and 49.9% higher than that of the RSS algorithm using a GP. The localization error under 1° standard deviations of azimuth and elevation angles is 20.2% lower than that under 20° standard deviations of the two angles.