- This topic has 4 replies, 3 voices, and was last updated 9 years, 9 months ago by .
Viewing 3 reply threads
Viewing 3 reply threads
- You must be logged in to reply to this topic.
Optiwave software can be used in different industries and applications, including Fiber Optic Communication, Sensing, Pharma/Bio, Military & Satcom, Test & Measurement, Fundamental Research, Solar Panels, Components / Devices, etc..
Download our 30-day Free Evaluations, lab assignments, and other freeware here.
Optiwave software can be used in different industries and applications, including Fiber Optic Communication, Sensing, Pharma/Bio, Military & Satcom, Test & Measurement, Fundamental Research, Solar Panels, Components / Devices, etc..
Download our 30-day Free Evaluations, lab assignments, and other freeware here.
I used a Matlab code of LMS (least mean square algorithm) to equalize the effect of the channel, it is working for a tapped delay channel generated in MATLAB but for optical fiber channel using optisystem, it doesn’t work well, i think the problem is in optical fiber impulse response, as it is not finite impulse response and the algorithm needs a finite impulse response but how to solve this problem? also i try to use electronic equalizer in receiver library but it also doesn’t work!
attached the constellation of MATLAB channel and optical fiber channel.
There might be other sources of noise that your code cannot account for, like perhaps self phase modulation? What does your project look like?
Regards
Hi mai fouad,
In general, I am agree with you that proper equalizing or filtering should help in your situation with a finite impulse response. However, as Damian mentioned before, the other ideas about your question can come up after looking at your project channel layout or the screen shots of it…
I agree with you that the problem in the noise of the system, as when i test LMS algorithm by just adding noise to the modulated signal (without optical fiber channel), it couldn’t compensate its effect, does this problem usually occur with LMS algorithm?
From my understanding of the LMS algorithm it can only compensate for dispersion effects from fibers. Have you tried disabling all of the other nonlinear effects? And even attenuation?
Furthermore, the signal generated by the Matlab link creates a very structured constellation diagram. It seems like every point is on some sort of grid. The signal does not look truly random.
Notifications