• Photonics Research
  • Vol. 6, Issue 6, 560 (2018)
Yinghao Ye1、*, Domenico Spina1, Yufei Xing2, Wim Bogaerts2, and Tom Dhaene1
Author Affiliations
  • 1IDLab, Department of Information Technology, Ghent University-imec, Ghent, Belgium
  • 2Photonics Research Group, Department of Information Technology, Ghent University-imec, Ghent, Belgium
  • show less
    DOI: 10.1364/PRJ.6.000560 Cite this Article Set citation alerts
    Yinghao Ye, Domenico Spina, Yufei Xing, Wim Bogaerts, Tom Dhaene. Numerical modeling of a linear photonic system for accurate and efficient time-domain simulations[J]. Photonics Research, 2018, 6(6): 560 Copy Citation Text show less

    Abstract

    In this paper, a novel modeling and simulation method for general linear, time-invariant, passive photonic devices and circuits is proposed. This technique, starting from the scattering parameters of the photonic system under study, builds a baseband equivalent state-space model that splits the optical carrier frequency and operates at baseband, thereby significantly reducing the modeling and simulation complexity without losing accuracy. Indeed, it is possible to analytically reconstruct the port signals of the photonic system under study starting from the time-domain simulation of the corresponding baseband equivalent model. However, such equivalent models are complex-valued systems and, in this scenario, the conventional passivity constraints are not applicable anymore. Hence, the passivity constraints for scattering parameters and state-space models of baseband equivalent systems are presented, which are essential for time-domain simulations. Three suitable examples demonstrate the feasibility, accuracy, and efficiency of the proposed method.
    b(s)=S(s)a(s),(1)

    View in Article

    S(s)=k=1KRkspk+D,(2)

    View in Article

    S(s)=C(sIA)1B+D,(3)

    View in Article

    {dx(t)dt=Ax(t)+Ba(t)b(t)=Cx(t)+Da(t),(4)

    View in Article

    u(t)=A(t)cos[2πfct+ϕ(t)],(5)

    View in Article

    ua(t)=u(t)+jH[u(t)]=A(t)ej[2πfct+ϕ(t)],(6)

    View in Article

    Ua(f)=2U(f)Step(f),(7)

    View in Article

    Step(f)={1,f>0,12,f=0,0,f<0.(8)

    View in Article

    ul(t)=ua(t)ej2πfc=A(t)ejϕ(t),(9)

    View in Article

    Ul(f)=2U(f+fc)Step(f+fc),(10)

    View in Article

    u(t)=Re[ul(t)ej2πfct],(11)

    View in Article

    H[u(t)]=Im[ul(t)ej2πfct],(12)

    View in Article

    U(f)=12Ul*(ffc)+12Ul(ffc),(13)

    View in Article

    {Redxl(t)ej2πfctdt=ARe[xl(t)ej2πfct]+BRe[al(t)ej2πfct],Re[bl(t)ej2πfct]=CRe[xl(t)ej2πfct]+DRe[al(t)ej2πfct],(14)

    View in Article

    {Imdxl(t)ej2πfctdt=AIm[xl(t)ej2πfct]+BIm[al(t)ej2πfct],Im[bl(t)ej2πfct]=CIm[xl(t)ej2πfct]+DIm[al(t)ej2πfct].(15)

    View in Article

    {dxl(t)ej2πfctdt=Axl(t)ej2πfct+Bal(t)ej2πfct,bl(t)ej2πfct=Cxl(t)ej2πfct+Dal(t)ej2πfct.(16)

    View in Article

    {dxl(t)dt=(Aj2πfcI)xl(t)+Bal(t),bl(t)=Cxl(t)+Dal(t),(17)

    View in Article

    ReτvH(t)i(t)dt0,(18)

    View in Article

    τaH(t)a(t)bH(t)b(t)dt0,(19)

    View in Article

    σi(f)<1,i=1,,n.(20)

    View in Article

    M=[ABL1DTCBL1BTCTQ1CAT+CTDL1BT],(21)

    View in Article

    Ml=[A^lB^lLl1D^lHClB^lLl1B^lHC^lHQl1C^lA^lH+C^lHD^lLl1B^lH],(22)

    View in Article

    M^l=Mj2πfcI,(23)

    View in Article

    λ^lz=λzj2πfc,for  z=1,,Z,(24)

    View in Article

    Yinghao Ye, Domenico Spina, Yufei Xing, Wim Bogaerts, Tom Dhaene. Numerical modeling of a linear photonic system for accurate and efficient time-domain simulations[J]. Photonics Research, 2018, 6(6): 560
    Download Citation