TY - JOUR
T1 - Bias Control for Mach-Zehnder Modulators
T2 - A Gradient-Based Optimization Approach
AU - Weller, Samuel
AU - Haxha, Shyqyri
AU - Galdeano , Jaione
AU - McKenzie , Iain
PY - 2025/9/5
Y1 - 2025/9/5
N2 - In this paper, we explore the use of gradient based
optimization algorithms for automated bias control in Mach-
Zehnder Modulators (MZM). We present and demonstrate, experimentally,
five gradient descent algorithms; Stochastic Gradient
Descent (SGD), Stochastic Gradient Descent with Momentum
(SGD+M), Adagrad, RMSProp, and Adam, applied to the bias
control problem in MZMs. We present a method of creating an
error signal from the measured output of an MZM with a low
frequency pilot tone, and provide a detailed explanation of how
each algorithm is used to both identify the set bias condition
and track the bias condition in the presence of disturbances.
Our implementation is capable of identifying and holding the
null condition and the quadrature condition. We evaluate the
bias point identification for each algorithm by measuring and
analysing the step response for each method. We test the bias
tracking of each algorithm using three forms of disturbance;
RF power disturbances, temperature disturbance, and long-term
bias drift. All tests were conducted at 20GHz. To the best of
our knowledge, this is the first investigation into the application
on gradient based learning approaches for MZM bias control.
This work has great importance on future bias control design
and implementations for telecommunications, the space sector,
Microwave Photonics (MWP), and defence.
AB - In this paper, we explore the use of gradient based
optimization algorithms for automated bias control in Mach-
Zehnder Modulators (MZM). We present and demonstrate, experimentally,
five gradient descent algorithms; Stochastic Gradient
Descent (SGD), Stochastic Gradient Descent with Momentum
(SGD+M), Adagrad, RMSProp, and Adam, applied to the bias
control problem in MZMs. We present a method of creating an
error signal from the measured output of an MZM with a low
frequency pilot tone, and provide a detailed explanation of how
each algorithm is used to both identify the set bias condition
and track the bias condition in the presence of disturbances.
Our implementation is capable of identifying and holding the
null condition and the quadrature condition. We evaluate the
bias point identification for each algorithm by measuring and
analysing the step response for each method. We test the bias
tracking of each algorithm using three forms of disturbance;
RF power disturbances, temperature disturbance, and long-term
bias drift. All tests were conducted at 20GHz. To the best of
our knowledge, this is the first investigation into the application
on gradient based learning approaches for MZM bias control.
This work has great importance on future bias control design
and implementations for telecommunications, the space sector,
Microwave Photonics (MWP), and defence.
UR - https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=11152621
U2 - 10.1109/TMTT.2025.3602740
DO - 10.1109/TMTT.2025.3602740
M3 - Article
SN - 1557-9670
VL - 14
SP - 1
EP - 13
JO - IEEE Transactions on Microwave Theory and Techniques
JF - IEEE Transactions on Microwave Theory and Techniques
IS - 8
ER -