Qian Xia, Tao Zhang, Jinlu Liu, Jie Yang, Yuanhang He, Wei Huang, Dashuang Li, and Bingjie Xu*
Author Affiliations
Science and Technology on Communication Security Laboratory, Institute of Southwestern Communication, Chengdu, Sichuan 610041, Chinashow less
Fig. 1. Polarization control system based on Adam algorithm
Fig. 2. Poincare sphere
Fig. 3. Structure of optical fiber extruded electric polarization controller
Fig. 4. Polarization control process of 5 different polarization states. (a)--(e) Polarization state 1--5
Fig. 5. Iteration curves at different decay rates
Fig. 6. Experimental results of different noise amplitudes. (a) Control process of different noise amplitudes; (b) iterative curves of different noise amplitudes
Fig. 7. Device diagram of polarization control system based on Adam algorithm
Fig. 8. Polarization control from input SOP (-1,0,0) to the aim SOP (0,1,0). (a) Polarization control process on Poincare sphere; (b) polarization control time variation curve
Point | Input SOP | Aim SOP | Number of iteration steps |
---|
1 | (0,0,1) | (0,1,0) | 81 | 2 | (0,0,-1) | (0,1,0) | 76 | 3 | (1,0,0) | (0,1,0) | 48 | 4 | (-1,0,0) | (0,1,0) | 55 | 5 | (0.62,-0.73,-0.28) | (0,1,0) | 74 |
|
Table 1. Input/output polarization and iteration step
α | 10-2 | 10-3 | Sth10-4 | 10-5 | 10-6 |
---|
0.01 | 176 | 186 | 189 | 192 | 191 | 0.02 | 77 | 81 | 82 | 101 | N/A | 0.03 | 50 | 52 | 53 | N/A | N/A | 0.04 | 37 | 39 | N/A | N/A | N/A |
|
Table 2. Maximum Control accuracy and iteration steps of Adam algorithm under different attenuation rates
α | Sth |
---|
10-2 | 10-3 | 10-4 |
---|
0.01 | 97 | N/A | N/A | 0.02 | 56 | N/A | N/A | 0.03 | 39 | N/A | N/A | 0.04 | 30 | N/A | N/A |
|
Table 3. Control accuracy and iteration steps of SGD algorithm under different attenuation rates
Algorithm | γ | |
---|
0 | 0.0003 | 0.0005 | 0.0007 | 0.001 | 0.003 |
---|
SGD | 198 | 188 | 187 | 188 | N/A | N/A | Adam | 143 | 145 | 147 | 150 | 154 | 190 |
|
Table 4. Iteration steps of the two algorithms under different noise amplitudes
Point | Input SOP | Aim SOP | Polarization control time /s |
---|
1 | (0,0,1) | (0,1,0) | 3.0 | 2 | (0,0,-1) | (0,1,0) | 1.2 | 3 | (1,0,0) | (0,1,0) | 6.0 | 4 | (-1,0,0) | (0,1,0) | 4.0 | 5 | (0.62,-0.73,-0.28) | (0,1,0) | 4.8 |
|
Table 5. Polarization control time for different SOPs
α | 0.01 | 0.02 | 0.03 | 0.04 |
---|
Time /s | 25.0 | 20.0 | 8.0 | 3.6 |
|
Table 6. Adam algorithm polarization control time under different attenuation rates