03.08.2013 Views

Edwin Jan Klein - Universiteit Twente

Edwin Jan Klein - Universiteit Twente

Edwin Jan Klein - Universiteit Twente

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

In<br />

Figure 4.26a. Router calculated from left to<br />

right.<br />

97<br />

Matrix<br />

connections<br />

Simulation and analysis<br />

Figure 4.26b. Router calculated from right to<br />

left.<br />

For instance, a simulation of the router configuration shown in Figure 4.26a will take<br />

≈20.3s to calculate 50 wavelength points if a signal enters the matrix from the left.<br />

However, if the probe used to record the signal on the express port and the wave<br />

source are swapped, as show in Figure 4.26b, the simulation will take only ≈0.1s to<br />

complete. This is because it is impossible for the signal to enter the lower four rows of<br />

the matrix from this direction. These are therefore automatically excluded from the<br />

simulation. The simulation in this case is in fact similar to that of a 4-resonator<br />

OADM as the removal of the matrix connections indicated in the figure does not alter<br />

the 0.1s simulation time.<br />

Freedom of construct calculation algorithms.<br />

Each optical construct defines its own calculation algorithms. Since the simulation<br />

method requires that only the in-and output values of these calculations are well<br />

defined, the actual calculations can be implemented using whatever algorithm<br />

performs the most optimal for a given situation. This offers great flexibility, allowing<br />

the use of for instance BPM in one construct and a transfer matrix in another. Some<br />

constructs may even be optimized for a specific task in order to decrease the<br />

calculation time of the simulation. That such a targeted optimization can reduce the<br />

simulation time quite considerably is for example shown by comparing two different<br />

OADMs built in Aurora.<br />

The Aurora screenshot in Figure 4.27a shows the optical circuit of a regular OADM.<br />

The individual resonators in this circuit are high level components that are internally<br />

comprised of several waveguides and couplers. A simulation using this layout would<br />

therefore be able to return both the time- as well as the frequency domain response as<br />

all the required timing is handled by the internal optical constructs. However, it is<br />

easily seen that if a correct time domain response is not required the individual microresonators<br />

might just as well be described by their analytical expressions (in this case<br />

where there is no higher order interaction between the resonators). This offers an<br />

alternative way of creating the OADM as shown in Figure 4.27b. The resonators used<br />

in this circuit do not contain the waveguides and couplers but instead implement<br />

Equations (2.13) and (2.23), that describe the resonator drop- and through responses,<br />

directly.<br />

In

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!