• Photonics Research
  • Vol. 7, Issue 7, 771 (2019)
Yinghao Ye1、2、3、*, Domenico Spina1, Dirk Deschrijver1, Wim Bogaerts2、3, 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
  • 3The Center for Nano- and Biophotonics (NB-Photonics), Ghent, Belgium
  • show less
    DOI: 10.1364/PRJ.7.000771 Cite this Article Set citation alerts
    Yinghao Ye, Domenico Spina, Dirk Deschrijver, Wim Bogaerts, Tom Dhaene. Time-domain compact macromodeling of linear photonic circuits via complex vector fitting[J]. Photonics Research, 2019, 7(7): 771 Copy Citation Text show less

    Abstract

    In this paper, a novel baseband macromodeling framework for linear passive photonic circuits is proposed, which is able to build accurate and compact models while taking into account the nonidealities, such as higher order dispersion and wavelength-dependent losses of the circuits. Compared to a previous modeling method based on the vector fitting algorithm, the proposed modeling approach introduces a novel complex vector fitting technique. It can generate a half-size state-space model for the same applications, thereby achieving a major improvement in efficiency of the time-domain simulations. The proposed modeling framework requires only measured or simulated scattering parameters as input, which are widely used to represent linear and passive systems. Three photonic circuits are studied to demonstrate the accuracy and efficiency of the proposed technique.
    a(t)=A(t)cos[2πfct+ϕ(t)],(1)

    View in Article

    al(t)=A(t)ejϕ(t),(2)

    View in Article

    Sl(s)=k=1KRkspk+D,(3)

    View in Article

    pkVF=α+jβ,pk+1VF=αjβ,(4)

    View in Article

    RkVF=η+jγ,Rk+1VF=ηjγ,(5)

    View in Article

    {dxl(t)dt=Axl(t)+Bal(t),bl(t)=Cxl(t)+Dal(t),(6)

    View in Article

    M=[M11M12M21M22],(7)

    View in Article

    M11=ABL1DHC,M12=BL1BH,M21=CHQ1C,M22=AH+CHDL1BH,L=DHDIn,Q=DDHIn.(8)

    View in Article

    {dxl(t)dt=(AVFj2πfcI)xl(t)+BVFal(t)bl(t)=CVFxl(t)+DVFal(t),(9)

    View in Article

    al(t)=alR(t)+jalI(t).(10)

    View in Article

    {dxlR(t)dt=ARxlR(t)AIxlI(t)+BalR(t),dxlI(t)dt=ARxlI(t)+AIxlR(t)+BalI(t),blR(t)=CRxlR(t)CIxlI(t)+DalR(t),blI(t)=CRxlI(t)+CIxlR(t)+DalI(t),(11)

    View in Article

    a^(t)=[alR(t)alI(t)],b^(t)=[blR(t)blI(t)],x^(t)=[xlR(t)xlI(t)],(12)

    View in Article

    A^=[ARAIAIAR],B^=[B00B],C^=[CRCICICR],D^=[D00D],(13)

    View in Article

    {dx^(t)dt=A^x^(t)+B^a^(t)b^(t)=C^x^(t)+D^a^(t),(14)

    View in Article

    A˜=T1A^T=[ARjAI00AR+jAI]=[A*00A],(15)

    View in Article

    M^=[M^11M^12M^21M^22],(16)

    View in Article

    M^11=A^B^L^1D^TC^,M^12=B^L^1B^T,M^21=C^TQ^1C^,M^22=A^T+C^TD^L^1B^T,L^=D^TD^I2n,Q^=D^D^TI2n.(17)

    View in Article

    M^11=[M11RM11IM11IM11R],M^12=[M1200M12],M^21=[M21RM21IM21IM21R],M^22=[M22RM22IM22IM22R],(18)

    View in Article

    M¯=P1M^P=[M*00M],(19)

    View in Article

    P=[Im0Im0jIm0jIm00Im0Im0jIm0jIm],(20)

    View in Article

    {dxl(t)dt=(Aj2πΔfIm)xl(t)+Bal(t),bl(t)=Cxl(t)+Dal(t),(21)

    View in Article

    Yinghao Ye, Domenico Spina, Dirk Deschrijver, Wim Bogaerts, Tom Dhaene. Time-domain compact macromodeling of linear photonic circuits via complex vector fitting[J]. Photonics Research, 2019, 7(7): 771
    Download Citation