대면적 유기 태양전지 시뮬레이션 (PM6:Y6): 3D 접촉 네트워크에서 조명된 장치까지
1. 소개
이 튜토리얼에서는 대면적 장치 시뮬레이션 시리즈를 계속 진행하며, 작은 실험실 셀을 넘어 실제 응용 규모의 기하 구조로 확장된 장치에 초점을 맞춥니다. 이 튜토리얼은 매뉴얼의 두 기존 워크플로 사이에 위치합니다: 활성 장치가 없는 대면적 접촉 설계, 그리고 복잡한 3D 페로브스카이트 모듈입니다. 이 예제는 이전에 설계된 접촉 구조에 다이오드와 광 흡수를 도입함으로써 두 워크플로를 연결하지만, 완전히 상호 연결된 모듈까지는 가지 않습니다.
여기서는 인쇄된 육각형 금속 접촉을 갖는 PM6:Y6형 구조를 기반으로 한 단일 대면적 유기 태양전지를 시뮬레이션합니다. 목표는 작은 면적에서 성능이 좋은 장치가 대면적으로 확장될 때 어떻게 거동하는지를 이해하는 것입니다. 이 경우 측방 전류 흐름, 전압 강하 및 접촉 저항이 지배적으로 작용하기 시작합니다. 이 튜토리얼은 OPV 재료를 사용하지만, 워크플로는 일반적입니다: 광학 n/k 데이터만 교체하고 구성 요소 값을 조정하면 동일한 모델로 여러분의 연구 장치를 표현할 수 있습니다.
이 워크플로를 자신의 장치에 적용하려면 두 가지 입력 세트만 제공하면 됩니다: 층 저항률(보통 문헌이나 간단한 시험 구조에서 얻음), 그리고 이상성 계수, 광전류, 포화 전류와 같은 소수의 다이오드 파라미터입니다. 이것들이 설정되면, 모델은 실험실 규모 장치를 가상으로 업스케일하고, 대면적의 실제 기하 구조로 이동할 때 어떤 손실 메커니즘이 효율을 제한할지 식별할 수 있게 해줍니다.
여기서는 OghmaNano가 제공하는 전체 3D drift-diffusion 솔버를 사용하지 않습니다. 대면적 장치에서는 완전히 분해된 3D drift-diffusion이 계산적으로 빠르게 비현실적이 되며, 지배적인 한계가 각 층을 통한 캐리어 이동보다는 측방 수송과 접촉 저항에서 발생하는 경우에는 그렇게 할 필요도 없는 경우가 많습니다. 대신 OghmaNano는 기하 구조를 반영하는 3D 회로 모델을 구성하며, 여기서 측방 수송과 접촉은 저항 요소로 표현되고 광전지 거동은 내장된 다이오드로 포착됩니다.
전기 문제는 회로 형식으로 풀리지만, 광학은 엄밀하게 처리됩니다. 포토생성은 transfer-matrix 광학 솔버를 사용하여 3차원 기하 구조를 가로지르는 1차원 슬라이스에서 계산되며, 이로써 회로 솔버가 대면적 전류 수집을 처리하는 동안 박막 간섭과 흡수 효과를 유지합니다.
2. 시뮬레이션 생성
메인 창에서 New simulation을 클릭합니다. 시뮬레이션 범주 목록이 표시됩니다 (?? 참조). 그 다음 Large area PM6:Y6 solar cell을 더블클릭합니다 (?? 참조).
시뮬레이션을 생성한 후 메인 창이 열리고 장치 형상이 3차원으로 표시됩니다 (?? 참조). 상부 접촉은 Ag로 표시된 육각형(벌집형) 금속 메시입니다. 이 은 층은 고전도성 전류 수집 그리드 역할을 합니다. 메시로 구현되어 있기 때문에 대부분의 표면은 열려 있어 빛이 접촉을 통과할 수 있습니다. 은 메시 아래에는 PEDOT:PSS가 있으며, 이것은 측방 전류 확산층 역할을 합니다. 대면적 접촉 튜토리얼과 마찬가지로, 전하는 먼저 고분자 층에서 측방으로 수집된 뒤 효율적인 추출을 위해 저저항 은 그리드로 전달됩니다.
광활성층은 PM6:Y6입니다. 전기적으로 이 층은 광 생성이 활성화된 다이오드 요소로 표현되며, 추가적인 저항성 구성 요소들이 유한한 전도도를 고려하도록 합니다. 스택의 하부에는 전체 장치 면적에 걸쳐 연속적인 Ag 접촉이 있어 전기적 연결을 완성합니다.
메인 창에 보이는 녹색 막대는 떠 있는 것처럼 보일 수 있지만, 이는 단지 추출 경계 조건의 시각적 표시입니다. 이것은 솔버가 회로 네트워크로부터 전류를 추출하는 데 사용하는 전기 접촉이 적용되는 영역을 나타냅니다.
3. epitaxial 층 구조 및 접촉 검사
이 시뮬레이션(및 앞선 대면적 접촉 예제)은 층상 epitaxial 구조를 사용하여 정의됩니다. 장치는 layer editor를 사용하여 박막층 스택으로 구성되며, 이를 통해 각 층이 다음 층 위에 깔끔하게 놓이고, 틈이 없으며 두께가 일관되게 처리됩니다. 이 접근법은 수직 스택이 고정되고 측방 거동이 회로 모델을 통해 도입되는 평면 대면적 장치에 적합합니다. 이는 이후의 모듈 스타일 시뮬레이션(참조: 상호 연결된 모듈 튜토리얼)과는 다르며, 그 경우 finger, busbar 및 더 복잡한 레이아웃이 완전한 3D 기하 구조를 사용하여 명시적으로 정의됩니다.
구조를 검사하려면 Layer editor를 열어 층 구조를 확인한 후 (?? 참조), device structure editor에서 Contacts 패널을 엽니다 (?? 참조). 기하학적으로 구성은 단순하지만 중요합니다: 하부 접촉은 전체 장치 면적을 덮고, 상부 접촉은 훨씬 작으며, 3D 보기에 표시된 녹색 추출 마커와 일치하게 전류가 추출되는 영역을 정의합니다. 이 접촉 형상을 이해하는 것은 필수적이며, 이는 대면적 장치 거동을 지배하는 측방 전류 경로를 설정하기 때문입니다.
4. 메시 검사
Circuit diagram 탭으로 전환하고 왼쪽 하단의 refresh 아이콘 (재활용 모양 버튼)을 클릭합니다. 이 동작은 정의된 기하 구조와 층 구조로부터 직접 장치의 회로 표현을 구축합니다. 결과 회로 메시는 ??에 표시되어 있습니다. 메시의 각 링크는 저항기 또는 다이오드와 같은 회로 요소에 대응하며, 색상은 그것이 유래한 층 또는 재료 영역을 나타냅니다.
보기를 회전하면 상부 및 하부 접촉 영역을 명확하게 식별할 수 있습니다. ?? 및 ??에서, 파란 점은 회로 메시로부터 전류가 추출되는 노드를 나타냅니다. 이 노드들은 접촉 경계 조건을 정의하며, 회로 솔버가 장치로부터 전류를 수집하는 위치를 나타냅니다.
5. 전기 파라미터와 광학적 생성
device structure panel에서 Electrical parameters를 엽니다. 이 편집기는 대면적 회로 모델에 사용되는 저항기 및 다이오드 특성을 제어합니다. 예시 설정은 ?? 및 ??에 나와 있습니다. PM6:Y6 층에서는 이상성 계수 n 및 역바이어스(포화) 전류 I0를 포함한 다이오드 요소 전용 파라미터를 볼 수 있습니다. 이 값을 자신의 실험 곡선에서 얻은 값으로 바꾸면 자신의 장치가 어떻게 업스케일되는지 볼 수 있습니다. 또한 광학적 전하 캐리어 생성을 활성화할 수 있습니다. 광 생성이 활성화되면, transfer-matrix 광학 솔버가 전기 모델에 광전류 Iph로 들어가는 포토생성 항을 제공합니다. 조명된 다이오드 방정식은 다음과 같습니다:
I(V) = I0 [ exp( qV / (n k T) ) − 1 ] − Iph
이 튜토리얼에서 이 토글은 사실상 Iph 항을 제어합니다. 광학적 생성을 비활성화하면 회로는 암조건 다이오드 네트워크처럼 동작합니다. 활성화하면 조명이 다이오드 요소를 통해 회로에 전류를 주입하며, 여기서 Iph는 transfer-matrix 광학에서 계산된 흡수 광자 플럭스에 의해 결정됩니다.
💡 구현 세부 사항: 활성층은 벌크 수송과 직렬 저항을 포착하기 위해 두께 방향으로 여러 저항성 요소로 이산화될 수 있습니다. 그러나 회로 모델에는 항상 하나의 다이오드 층만 포함되며, 일반적으로 활성 영역의 하부에 배치됩니다. 이는 다이오드가 장치의 전체 JV 응답과 포토생성을 나타내고, 저항성 요소들은 재료 내부의 전압 강하와 전류 확산을 설명하기 때문입니다.
6. 시뮬레이션 실행
시뮬레이션을 시작하려면 메인 툴바의 Run simulation (파란 삼각형)을 클릭하거나 F9를 누르십시오. 솔버는 즉시 실행을 시작하며, 출력 터미널이 실시간으로 갱신됩니다 (?? 참조).
출력 초반에 나타나는 색 줄은 광학 계산에 해당합니다. 이 단계에서 transfer-matrix 솔버는 장치를 가로질러 슬라이스별로 포토생성을 계산하여 공간적으로 분해된 생성 프로파일을 구축합니다. 이 과정이 완료되면 솔버는 전기 문제로 이동하여 회로 네트워크를 풀기 시작합니다.
시뮬레이션이 실행되는 동안 터미널 출력을 주의 깊게 보는 것이 좋습니다. 이 정보는 진단용 잡음이 아니라, 시뮬레이션이 물리적으로 올바르게 동작하는지에 대한 유용한 통찰을 제공합니다. 표시된 예에서는 한 접촉에서 약 −9.48 × 102 A m−2의 전류가 흘러나가고, 다른 접촉에서는 −9.48 × 101 A m−2가 흘러나가는 것을 볼 수 있습니다. 동시에 보고된 솔버 잔차 F = 1.7 × 10−14는 전류 연속 조건이 극도로 높은 정밀도로 만족되었음을 의미하며, 첫 번째 JV 점이 약 17 ms 만에 풀렸음을 보여줍니다.
두 접촉 간 전류 밀도의 차이는 전적으로 예상된 결과입니다. 하부 접촉은 전체 장치 면적을 덮는 반면, 상부 접촉은 작은 영역만 차지합니다. 따라서 동일한 총 전류가 훨씬 더 작은 상부 접촉 면적을 통해 추출되므로, 그곳에서 훨씬 더 높은 전류 밀도가 나타납니다. 이와 같은 방식으로 터미널 출력을 읽는 것은 시뮬레이션 기하 구조와 경계 조건이 물리적으로 일관적인지 확인하는 빠르고 효과적인 sanity check를 제공합니다. 만약 잔차 오차가 1차 정도로 증가하거나, 실행 시간이 비정상적으로 길어진다면, 대개 이는 깨진 메시나 연결되지 않은 접촉 같은 문제를 의미합니다. 시뮬레이션이 완료되면 Output 탭을 엽니다 (?? 참조). 사용 가능한 출력은 이전 튜토리얼에서 더 자세히 설명되어 있으며, 다음 튜토리얼에서 더 깊이 다룹니다. 여기서는 접촉별 JV 곡선에만 집중합니다.
각 전기 접촉은 각각의 JV 파일, jv_contact0.csv 및 jv_contact1.csv를 가지며, 각 파일은 해당 접촉에서 흘러나오는 전류를 기록합니다. 전류 밀도는 다르지만, 접촉 면적을 고려하면 추출되는 총 전류는 동일합니다. jv_contact0.csv를 열면 아래와 같은 JV 곡선이 생성됩니다.
7. 재료 파라미터 편집
재료 특성은 object editor를 통해 직접 수정할 수 있습니다. 3D 보기에서 아무 층이나 오른쪽 클릭한 후 Edit object를 선택하면, object editor가 열립니다 (?? 및 ?? 참조).
여기에서 객체에 할당된 광학 재료를 변경하고, 기하학적 형상(예: 벌집형 메시 접촉처럼 패턴화된 접촉을 사용할 때)을 수정하거나, 색상과 같은 시각적 속성을 조정할 수 있습니다. 이 epitaxial 스타일 시뮬레이션에서는 절대적인 객체 위치가 주로 layer stack에 의해 정의되므로, 이동이나 회전과 같은 파라미터는 일반적으로 거의 영향을 주지 않습니다. 가장 중요한 것은 광학 재료 할당과 객체 형상입니다.
💡 직접 해보기: PM6:Y6 층을 오른쪽 클릭하고 its optical material을 페로브스카이트로 바꿔보십시오. 그런 다음 시뮬레이션을 다시 실행하고 JV 곡선이 어떻게 바뀌는지 관찰하십시오. 원한다면 이상성 계수, 포화 전류, 광전류와 같은 다이오드 파라미터를 페로브스카이트 문헌 값으로 업데이트할 수도 있습니다.