I am trying to make a Matlab/Simulink model of Mach-Zehnder EOM but I won't able to add a laser source in it and how to apply electrical data in terms of half-wave voltage to the one arm of EOM?
The Mach-Zender modulator can be modulated in different ways. It depends on your task.
For example, I simulated a modulator with a differential delay line having different geometric shoulder lengths. But at the same time, a sinusoidal signal was supplied to the optical input of the modulator, which modeled the generation of a laser diode. If you put a loss cell in one channel of the trim line, which you can change with an external signal, then you get an approximate model of the Mach-Zehnder EOM electro-optical modulator.
In chapter 6 of my book, I describe in detail the Mach-Zehnder EOM modulator.
Look at the link.
"Laser Optoelectronic oscillators"
Alexander Bortsov, Yuri I'lin, Sergei .M. Smolskiy
I have created a Simulink model of EOM, for that, I need a light source as an optical input. I can use a signal generator as an input block but it is an electrical domain so it is useless. So, how can I create a Simulink block for a laser of 1550 nm wavelength to give as an optical input to EOM? Yuri I'lin
Kaushik Budheliya , Kaushik Budheliya still explain in more detail the final scheme of the model. What do you have after the modulator and the photodetector? or some other devices. Then you can advise you more accurately. And formulate the task in more detail.
Alexander Bortsov, I am using Laser (1550 nm) with a manual polarization controller as an optical input of EOM, arbitrary waveform generator using in RF port of EOM, and last at an output of EOM, I have connected a Ge-switchable gain detector and fast oscilloscope. I am attaching here my experimental setup for more understanding.
Kaushik Budheliya, The MZ modulator operates on the principle of converting the phase difference of the optical oscillation supplied to its optical input into the intensity at its output. That is, at the output of the photodetector, you will record changes in the DC voltage that affects the electrical input MZ. I believe that the modeling of MZ and the source of optical oscillations can be done on the basis that the wavelength of 1.55 μm corresponds to about 128 THz. As a source of radiation you can take in mat lab generator of sinusoidal oscillations. Then the output of the oscillator must be connected to the connector and divided into two inputs. Each of which should be the input of delay lines. The delay line block can also be found in the matlab library. The lag times of these delay lines should be different such that the delay difference multiplied by the oscillation frequency of the generator corresponds to about pi/2. There are no time-modulated delay lines in the matlab library. Therefore, you place a loss-driven item in one of the delay lines. Then there should be a second connector-adder. Output of adder is connected to detector. I will then give modeling of the detector. First, collect the diagram I described. If it is not clear to ask a question. I'll give you a diagram, then.
The oscillation frequency of your original generator (your simulated laser) in the matlab is limited. and of course you can only simulate terogertz by sinusoidal oscillation with a frequency of 10... 100kHz or more up to 1 MHz. Select the maximum frequency matlab can allow.
For modulation to be effective, the phase difference must be pi/2. Therefore, for example, at oscillation frequency f = 1 MHz, the delay time difference should be (T2-T1) * 2 * pi * f = pi/2, or (T2-T1) = 1/( f * 4). (T2-T1) = 0.25 * (1/f ). I recommend that you first model a dual-arm modulator circuit based on two delay lines. And then you can do the detector.
If you have little experience in modeling such schemes, of course, it will be difficult for you. I advise you to watch similar electrical circuits on the Internet. That is, you simulate the optical part with electrical components. And another question. Is this part of your work on some topic or do you want to get something yourself?
we have previously described how to model the Mach Zender modulator using Simulink in matlab. But in our description, of course, the simulation of the optical radiation polarizer of the laser is not taken into account.
You can consider the polarizer in this case only when considering the laser model. The model is complicated by the addition of parallel Mach Zender channels (or additional modulators excited by a laser). difference phase run in additional modulators shall differ by a small value.