OghmaNano에는 컴팩트한 SPICE 유사 저항–커패시터–다이오드 네트워크를 사용하여 광전자 장치를 모델링하기 위한 간단한 등가 회로 솔버가 포함되어 있습니다. 이 솔버는 전체 drift–diffusion 계산이 불필요하게 상세하거나 너무 느리거나, 또는 물질 매개변수를 신뢰할 수 있게 알 수 없는 문제를 위해 설계되었습니다. 장치 전체에서 반도체 수송 방정식을 푸는 대신, 전기적 응답을 물리적으로 해석 가능한 소수의 회로 요소로 표현합니다.
이러한 방식은 빠른 태양전지 모델링, 션트/직렬 저항 분석, 컴팩트 JV 피팅, 과도 응답, 임피던스 분광, EQE 및 빠른 설계 최적화에 특히 유용합니다. 동일한 워크플로에서 OghmaNano는 회로 모델을 전이 행렬 광학 솔버와 결합할 수 있으므로, 다이오드 요소는 임의의 피팅된 소스 항이 아니라 물리적으로 계산된 광전류를 받게 됩니다. 다시 말해 전기 모델은 단순한 1차원 구조이지만, 광학 계산은 여전히 완전한 코히런트 박막 간섭을 유지할 수 있습니다.
많은 실제 장치 연구에서 이는 정확히 적절한 수준의 기술입니다. 등가 회로는 다이오드 턴온, 직렬 저항 손실, 션트를 통한 누설, 기하학적 커패시턴스와 같은 지배적인 거시적 거동을 포착하며, 동시에 광학 엔진은 선택된 활성층에서 실제로 얼마나 많은 빛이 흡수되는지를 결정합니다. 따라서 이 솔버는 빠른 컴팩트 모델링과 물리적으로 의미 있는 광학 결합 사이의 자연스러운 연결 고리입니다.
전체 장치 물리 시뮬레이션은 캐리어 밀도, 정전 전위, 재결합, 트랩 및 수송을 매우 상세하게 해석할 수 있지만, 그 대가로 많은 입력 매개변수와 더 비용이 큰 수치 계산이 필요합니다. 반대로 등가 회로 솔버는 문제를 직접적인 물리적 의미를 가진 소수의 구성요소로 축소합니다. 예를 들어 태양전지는 종종 션트 저항 및 커패시턴스와 병렬로 연결된 다이오드와 직렬 저항으로 잘 근사됩니다.
이 컴팩트한 그림에서 전류는 개략적으로 다음과 같이 쓸 수 있습니다
\( I(V) = I_{0}\!\left[\exp\!\left(\frac{qV_{\mathrm{d}}}{nkT}\right)-1\right] - I_{\mathrm{ph}} \)
여기서 \(I_{0}\)는 다이오드 포화 전류, \(n\)은 이상 계수, \(I_{\mathrm{ph}}\)는 광전류입니다. 다이오드가 실제로 보는 전압은 주변 회로, 특히 직렬 및 션트 요소에 의해 수정됩니다. 이것만으로도 JV 곡선의 주요 형태를 재현하고 어떤 손실 채널이 장치를 지배하는지 이해하기에 충분한 경우가 많습니다.
커패시턴스 효과가 중요한 경우 동일한 회로는 다음의 관계를 사용하여 과도 응답이나 주파수 영역 거동도 설명할 수 있습니다
$$ I_{C} = C\,\frac{dV}{dt} $$
따라서 이 모델은 정상 상태 JV 스윕뿐만 아니라 CELIV, 임피던스 분광, IMPS 및 기타 변조 또는 과도 측정에도 적합합니다. 이것은 OghmaNano 구현의 주요 강점 중 하나입니다. 회로 모델은 단순한 장난감 솔버가 아니라 소프트웨어의 더 넓은 실험 워크플로 안에 포함된 컴팩트 전기 엔진입니다.
OghmaNano 회로 솔버의 가장 특징적인 기능은 광학 물리와 분리되어 있지 않다는 점입니다. 다이오드는 장치 스택의 특정 레이어와 연결될 수 있으며, 광전류 항은 전이 행렬 방법(TMM)에 의해 공급될 수 있습니다. 이는 흡수된 광자 플럭스가 실제 광학 스택— 파장 의존 굴절률, 박막 간섭, 정상파 효과, 위치 의존 흡수—를 포함하여 계산된 후 회로 요소에 대한 생성 항으로 변환됨을 의미합니다.
이는 태양전지, 포토다이오드 및 기타 광 구동 장치에 매우 유용합니다. 왜냐하면 층 두께, 광학 재료 및 간섭이 전류 출력에 어떤 영향을 미치는지 탐색할 수 있으며 동시에 전체 drift–diffusion 모델을 실행할 필요가 없기 때문입니다. 실제로 이는 등가 회로 솔버를 빠른 구조 스크리닝을 위한 강력한 도구로 만듭니다. 전기적 응답을 테스트하면서도 물리적으로 의미 있는 광학 계산을 유지할 수 있습니다.
광학 계산이 동일한 소프트웨어 환경에서 수행되기 때문에 컴팩트 전기 모델링과 더 상세한 광학 설계 사이를 쉽게 이동할 수 있습니다. 예를 들어 스택에서 활성층 두께를 수정하고 전이 행렬 계산을 다시 실행한 다음 다이오드 광전류와 최종 JV 곡선에 미치는 영향을 즉시 확인할 수 있습니다. 이것이 회로 솔버가 층형 광전자 장치의 빠른 설계 최적화에 매우 효과적인 이유 중 하나입니다.
회로 모델은 메인 인터페이스의 Circuit Diagram 탭을 사용하여 구축됩니다. 편집기는 컴팩트 모델에 필요한 표준 구성요소를 제공합니다: 저항, 커패시터, 다이오드, 비선형 요소, 배선, 접지 및 소스. 다음에 표시된 태양전지 예제 회로는 Figure ?? 고전적인 최소 광전 네트워크를 포함합니다: 다이오드 브랜치, 션트 브랜치, 직렬 저항 및 커패시터입니다.
구성요소를 클릭하면 매개변수를 변경할 수 있는 편집기가 열립니다. 다이오드의 경우 여기에는 이상 계수, 포화 전류 \(I_{0}\), 광학적으로 결합되는 레이어 및 광자 효율이 포함됩니다. 이는 Figure ??와 Figure ??에 표시되어 있습니다.
이 구성요소 수준 제어는 순수한 피팅 기반 컴팩트 모델에서 반물리적 광전자 모델로 자연스럽게 이동할 수 있게 해주기 때문에 중요합니다. 단순한 이상 다이오드로 시작한 다음 현실적인 직렬 저항, 션트 누설, 커패시턴스 응답, 그리고 마지막으로 전이 행렬 솔버의 광학 생성까지 추가할 수 있습니다. 따라서 이 편집기는 교육과 연구 워크플로 모두에 유용합니다.
등가 회로 엔진의 주요 장점은 OghmaNano의 다른 부분과 동일한 시뮬레이션 프레임워크 안에서 동작한다는 점입니다. 인가 전압은 전체 장치 시뮬레이션과 동일한 방식으로 정의되며, 동일한 실험 모드를 사용할 수 있습니다. 따라서 컴팩트 모델은 JV 모드, EQE 모드, Suns–VOC, Suns–JSC, CELIV, 임피던스 분광, IMPS, 커패시턴스–전압 및 기타 시간 또는 주파수 영역 모드에서 실행할 수 있습니다.
이는 외부 회로 패키지에서 모델을 다시 구축하지 않고도 동일한 장치를 여러 관점에서 탐색할 수 있기 때문에 유용합니다. 다음 플롯은 Figure ?? 전형적인 주파수 영역 출력을 보여주며, 아래 예제는 동일한 회로 프레임워크가 EQE와 같은 스펙트럼 출력을 계산하는 데에도 사용될 수 있음을 보여줍니다. 따라서 간단한 회로 솔버는 단순한 JV 피팅 도구 이상입니다. 이는 실험 해석을 위한 빠른 대체 모델로 사용될 수 있으며, 다양한 등가 회로 매개변수가 측정 응답을 어떻게 형성하는지 테스트하고 더 상세한 장치 물리 시뮬레이션으로 이동하기 전에 설계를 빠르게 스크리닝하는 데 사용할 수 있습니다.
메인 인터페이스에서 시뮬레이션을 실행하면 솔버는 일반적인 출력 파일을 Output 탭에 기록합니다. 추가로 각 요소의 전류와 전압을 기록하는 넷리스트 스타일 구성요소 출력도 생성할 수 있습니다. 이는 특정 동작점에서 회로의 어떤 브랜치가 응답을 지배하는지 이해하는 데 특히 유용합니다.
다음의 라벨이 표시된 회로 스냅샷은 Figure ?? 이를 명확하게 보여줍니다. 스윕 동안 슬라이더를 움직이면서 각 구성요소를 검사할 수 있으므로, 예를 들어 언제 다이오드 전류가 지배적이 되는지, 언제 션트 경로가 중요해지는지, 또는 과도 실험 동안 커패시터가 어떻게 기여하는지 확인할 수 있습니다.
이는 솔버에서 가장 교육적인 측면 중 하나입니다. 컴팩트 모델에서는 모든 요소가 명확한 해석을 가집니다. 대규모 필드 해를 분석하는 대신 다음과 같이 직접 질문할 수 있습니다: 필 팩터가 직렬 저항에 의해 제한되는가? 저전압 거동이 션트 누설에 의해 지배되는가? 과도 응답이 커패시턴스에 의해 결정되는가? 광전류가 광학 흡수와 일치하는가? 회로 출력은 이러한 질문에 쉽게 답할 수 있게 합니다.
등가 회로 솔버는 특히 다음과 같은 경우에 적합합니다:
또한 좋은 교육 도구이기도 합니다. 모델이 단순하고 시각적이기 때문에 다이오드 품질, 누설 경로, 저항 손실 및 광학 생성이 결합되어 최종 전기 응답을 어떻게 결정하는지에 대한 직관을 구축하는 데 도움이 됩니다.
솔버가 가볍기 때문에 OghmaNano의 스캔 및 피팅 도구와도 매우 잘 작동합니다. 회로 매개변수는 시뮬레이션의 다른 부분과 동일한 JSON 스타일 매개변수 트리에 노출되므로 더 상세한 모델 매개변수와 마찬가지로 스캔, 조정 또는 실험 데이터에 맞게 피팅할 수 있습니다.
OghmaNano에는 시뮬레이션 라이브러리의 Simple Diode Models 섹션에 컴팩트 모델 예제가 포함되어 있습니다. 좋은 시작점은 Simple Equivalent Circuit tutorial이며, 이 튜토리얼에서는 회로 편집기를 소개하고, 구성요소 매개변수를 설명하며, PM6:Y6 유형 태양전지를 위해 모델을 광학 솔버와 결합하는 방법을 보여줍니다.
워크플로의 광학 측면에 관심이 있는 사용자는 Transfer Matrix 랜딩 페이지와 박막 광학 필터 튜토리얼도 참고해야 합니다. 동일한 코히런트 박막 광학 엔진이 다이오드에서 사용되는 광전류 항을 생성하기 때문입니다. 컴팩트 근사를 넘어 보다 상세한 전기 모델링이 필요한 경우 고급 Drift–Diffusion 솔버를 참고하십시오.
간단한 회로 예제를 시도해 보세요.
Simple Equivalent Circuit tutorial에서 시작하여 다이오드 기반 태양전지 모델을 구축하고 실행해 보십시오. 그런 다음 동일한 컴팩트 회로를 사용하여 JV, EQE, Suns–VOC, CELIV 및 임피던스 분광과 같은 다른 시뮬레이션 모드를 탐색하십시오.
물리적으로 의미 있는 광전류를 포함하려면 회로 모델을 Transfer Matrix Method와 결합하십시오. 이 방법은 흡수 기반 생성 항을 다이오드 요소에 직접 제공합니다.