Fiber optics are critical parts of modern telecommunication infrastructure and many other applications. Their ability to transmit data at high-bandwidths and with small loss has enabled the global internet as we know it. Optical systems that couple light from a source fiber into a receiving fiber are important parts of this application chain.

Quadoa provides several capabilities that enable simulation of fiber optic coupling. Source properties can be easily defined using fiber specs such as NA, MFD, and M2 factors. Receiving fiber properties can be similarly defined and coupling efficiency using overlap integrals can be computed. These calculations can be optimized to maximize coupling efficiency and toleranced to determine manufacturing impacts.

 

Modeling

Modern User-Interface The user interface, and software overall, utilizes the latest cutting-edge software libraries. A ribbon-style layout will be very familiar to users of most modern engineering and productivity software. From a data input perspective, modern tables...

Analysis

Sequential Analyses Most commonly used optical physics calculations are supported Ray distributions, aberrations, wavefront, interferograms, MTF/PSF, irradiance distributions, image simulation, ray and system reports, polarization, ghost analysis, gaussian beam...

Optimization

Efficient local, extended, and global optimization routines utilize the full power of the computer’s multiple CPUs. Algorithms based upon damped least squares give the user control over parameters that dictate how the optimizer converges. Use wizards or manually...

Tolerancing

Comprehensive tolerancing tools allow the user to evaluate the impact of manufacturing and assembly errors on the performance of their system. Quickly define global tolerances that apply to all components in the system, uniquely define tolerances for components, or a...

Programming

Available with an optional toolbox, control Quadoa with scripting languages Python and MATLAB, or higher-level programming with C++. From the first line of code, Quadoa was written with user access to core algorithms and tools in mind. This means the API is...