Javascript Menu by

Modified Complex Power Algorithm (MCP)


Patent Status: U.S. Provisional Approved


Standard optical algorithms are not capable of accurately accounting for dispersive effects and gain in an optical fiber amplifier simultaneously. The Modified Complex Power algorithm is an experimental technology built to accurately account for time-space effects on optical pulses.



  • Parabolic Pulse Amplification
  • Telecommunications
  • Analysis of Specialty Fibers


  • Accounting for the complex-valued electric field on chirped ultrashort pulses
  • Accurate modeling of dispersion and gain effects on an optical pulse train amplified in doped optical fibers
  • Algorithm can be extended to any doped optical fiber with any cladding geometry
  • Algorithm can be extended to include many more effects such as Stimulated Raman/Brillouin Scattering, Four-Wave mixing and more


    The optimization process for pulsed laser experiments utilizing specialty fibers would normally require time exhaustive trial and error of many operating parameters such as cladding geometry, dopant concentration, and fiber length. With a simulator that can calculate simultaneously the active and passive effects on a time varying optical signal, one can determine the optimal operating conditions relatively quickly.


    An algorithm has been engineered to calculate the simultaneous effects of time and space dependent gain, amplified spontaneous emission, group velocity dispersion (GVD), self-phase modulation and cross-relaxation on a pulse modeled in the context of complex amplitude. The key feature of this algorithm is in its capability to accurately account for both dispersive (including GVD) and gain effects on an optical pulse. More over, this algorithm can be extended to include many more effects that are exclusively modeled by standard algorithms such as the split-step Fourier method, or the standard power propagation and rate equation (shooting) method.


    Creative and Innovative


    Our approach to building the best product is Ab-Initio.