예제 스크린샷 사용자 매뉴얼 Bluesky 로고 YouTube
OghmaNano 유기/페로브스카이트 태양전지, OFET 및 OLED 시뮬레이션 다운로드

페로브스카이트 태양전지 (PSC) 튜토리얼 파트 A: 빠른 시작 - 첫 번째 페로브스카이트 소자 시뮬레이션

원자의 ABX₃ 배열을 보여주는 페로브스카이트 격자의 결정 구조
페로브스카이트(ABX₃) 격자의 결정 구조. 큰 구는 A-사이트 양이온, 중간 구는 B-사이트 양이온, 작은 구는 X-사이트 음이온을 나타냅니다. 이 단순한 입방 배열은 페로브스카이트 태양전지의 뛰어난 광전자 특성의 기초입니다.

페로브스카이트 태양전지는 광전지 분야에서 가장 빠르게 성장하는 연구 주제 중 하나이며, 2012년경 돌파구 이후 30,000편이 넘는 논문이 발표되었습니다. 이들의 급격한 성장은 25%를 초과하는 전력 변환 효율 기록에 의해 주도되며, 이는 결정질 실리콘과 함께 선도적인 태양광 기술로 자리매김하게 합니다. 동시에 페로브스카이트는 독특하게도 어려운 재료입니다. 이온 이동, 히스테리시스, 동적 구조 변화와 같은 문제로 인해 기존 반도체보다 완전히 이해하기가 더 어렵습니다.

이 튜토리얼은 표준적이고 널리 연구된 구조인 FTO / TiO₂ / MAPbI₃ (??) / Spiro-OMeTAD / Au를 사용하여 OghmaNano에서의 페로브스카이트 태양전지 시뮬레이션의 기초를 소개합니다. 몇 단계만으로 소프트웨어를 실행하고, 소자 적층을 구성하고, JV 스윕을 실행하며, Jsc, Voc, 충전율, 효율과 같은 주요 결과를 분석하게 됩니다. 이 기본 소자에 익숙해지면, 예제 라이브러리에는 추가 탐색을 위한 더 고급 페로브스카이트 시스템과 블렌드가 포함되어 있습니다.

1단계: OghmaNano 실행

Windows 시작 메뉴에서 OghmaNano를 실행합니다. 기본 OghmaNano 창이 ??와 같이 나타납니다.

새 시뮬레이션 생성, 프로젝트 열기 또는 최근 파일 접근 옵션이 있는 OghmaNano 시작 창
OghmaNano 시작 창입니다. 새 시뮬레이션을 만들고, 기존 프로젝트를 열거나, 최근 파일에 접근할 수 있습니다.

2단계: 새 시뮬레이션 생성

New simulation을 클릭합니다. 그러면 사용 가능한 소자 유형 라이브러리가 열리며, 이는 ??에 표시되어 있습니다. 페로브스카이트 예제 폴더를 열려면 Perovskite cells(빨간색으로 강조 표시됨)를 더블 클릭합니다. 그러면 ??에 표시된 것처럼 MAPbI₃ devicePerovskite solar cell과 같은 사전 설정 시뮬레이션 목록이 나타납니다. 이 튜토리얼에서는 Perovskite solar cell 템플릿을 선택합니다. 메시지가 나타나면 쓰기 권한이 있는 폴더에 시뮬레이션을 저장합니다.

💡 팁: 최상의 성능을 위해 C:\와 같은 로컬 드라이브에 저장하십시오. 네트워크, USB 또는 클라우드 폴더에 저장된 시뮬레이션은 (예: OneDrive) 잦은 읽기/쓰기 때문에 느리게 실행될 수 있습니다.

페로브스카이트 셀, OLED, OFET, GaAs 데모, 광선 추적 및 FDTD 예제를 포함한 소자 범주가 있는 OghmaNano 새 시뮬레이션 창
New simulation 창은 소자 유형과 예제 프로젝트의 라이브러리를 제공합니다. 범주를 더블 클릭하면 사전 구성된 시뮬레이션이 열립니다. 예를 들어, 여기에서 강조 표시된 Perovskite cells 폴더가 있습니다.
사전 구성된 MAPbI₃ 소자 및 Perovskite solar cell 템플릿을 보여주는 OghmaNano 페로브스카이트 태양전지 예제 목록
Perovskite cells 범주 내에서 MAPbI₃와 일반적인 Perovskite solar cell을 포함한 여러 사전 제작 소자 구조 중에서 선택할 수 있습니다. 이 템플릿은 재료 매개변수와 층 구조가 성능에 미치는 영향을 탐색하도록 조정할 수 있는 즉시 실행 가능한 시뮬레이션을 제공합니다.

3단계: 시뮬레이션 실행

템플릿을 선택하면 기본 시뮬레이션 창이 열립니다(참조 ??). 시작하려면 Run simulation(파란 재생 아이콘)을 클릭하거나 F9를 누릅니다. 사용 중인 컴퓨터에 따라 계산이 완료되는 데 몇 초가 걸릴 수 있습니다. 왼쪽 아래의 xy / yz / xz 버튼을 사용하여 3D 보기에서 소자 방향을 변경할 수도 있습니다.

Run Simulation 버튼과 FTO, TiO₂, Perovskite, Spiro, Au 층이 표시된 페로브스카이트 태양전지 적층의 3D 단면을 보여주는 기본 OghmaNano 인터페이스.
기본 OghmaNano 시뮬레이션 인터페이스입니다. 도구 모음은 시뮬레이션 생성/열기, 결과 내보내기, 해석기 실행과 같은 일반 작업에 빠르게 접근할 수 있게 합니다. 3D 소자 보기는 여기서 FTO / TiO₂ / Perovskite / Spiro / Au 적층을 표시합니다. 계산을 시작하려면 강조 표시된 Run Simulation 버튼을 클릭하거나(또는 F9를 누르십시오).
jv.csv, optical_output, snapshots 및 시간 의존 전류/전압 데이터를 포함한 시뮬레이션 결과 파일이 있는 작업 디렉터리를 보여주는 OghmaNano Output 탭.
OghmaNanoOutput 탭입니다. 여기서 현재 시뮬레이션의 작업 디렉터리를 탐색할 수 있습니다. 일반적인 결과에는 jv.csv(JV 곡선 데이터), optical_output(광학장 결과), snapshots(시간 의존 장), 그리고 시간 분해 CSV 파일(time_j.csv, time_v.csv 등)이 포함됩니다. 적절한 뷰어나 편집기에서 파일을 열려면 아무 파일이나 더블 클릭합니다.

4단계: 결과 보기

페로브스카이트 태양전지의 전류 밀도–전압(JV) 곡선. 그래프에는 Jsc, Voc 및 Pmax가 화살표로 표시되어 있음.
페로브스카이트 태양전지의 전류 밀도–전압(JV) 곡선 예시입니다. Jsc(단락 전류 밀도)는 전압이 0일 때의 전류입니다. Voc(개방 회로 전압)은 전류 밀도가 0으로 떨어지는 전압입니다. Pmax는 전류 밀도와 전압의 곱이 최대가 되는 동작점을 나타내며, 소자의 최대 출력 전력에 해당합니다.

Output 탭(??)을 열어 디스크에 기록된 파일을 찾아봅니다. jv.csv를 더블 클릭하여 JV 곡선을 플로팅합니다(참조 ??). 플롯 창에서 g를 눌러 격자 표시를 전환할 수 있습니다. JV 곡선을 볼 때는 플롯에 표시된 다음 특징에 집중하십시오:

이러한 매개변수는 함께 태양전지의 표준 성능 지표 일부를 구성합니다.

잘하셨습니다! 첫 번째 페로브스카이트 시뮬레이션을 실행하고 JV 곡선을 플로팅했습니다 🎉

💡 답 보기

이 JV 곡선은 히스테리시스의 명확한 징후를 보여줍니다 — 즉, 스캔이 순방향인지 역방향인지에 따라 사실상 두 개의 중첩된 JV 궤적을 포함합니다. 페로브스카이트 태양전지에서 이는 이동 가능한 이온(예: 요오드 공공)이 인가된 전기장 아래에서 이동하기 때문에 발생합니다. 이러한 이온은 전압 스윕 중에 재분포하여 국소 전기장과 전하 추출 경로를 변화시킵니다. 그 결과 소자의 시간 의존 응답이 나타나며, 이는 JV 곡선의 히스테리시스로 나타납니다.

💡 답 보기

페로브스카이트 태양전지에서는 히스테리시스로 인해 최대 출력점, 개방 회로 전압, 단락 전류, 심지어 충전율과 같은 표준 매개변수를 정의하기가 매우 어려울 수 있습니다. JV 곡선은 스캔 방향, 스캔 속도, 그리고 소자 이력에 따라 다르게 보일 수 있으며, 이는 결과 간 비교를 복잡하게 하고 재현성을 페로브스카이트 연구의 핵심 과제로 만듭니다.

5단계: 시뮬레이션 모드를 정상 상태로 변경

Perovskite(시간 영역)에서 JV curve(정상 상태) 모드로 전환하는 방법을 강조하는 OghmaNano Simulation type 리본.
정상 상태로 전환: Simulation type 탭에서 JV curve를 선택하여 히스테리시스 없는 정상 상태 JV를 실행합니다.

위의 시뮬레이션에서는 시간 영역 시뮬레이션인 Hysteresis 모드로 시뮬레이션을 실행했습니다. 이 모드는 가해진 전위가 시간에 따라 페로브스카이트 내 이동 가능한 이온을 어떻게 재분포시키는지를 고려합니다. 우리는 전압을 낮은 값에서 높은 값으로 스윕한 후 다시 되돌렸고, JV 플롯에서 보았듯이 이러한 이온 이동 때문에 순방향과 역방향 스캔이 일치하지 않았습니다(히스테리시스). 위의 질문 상자에서 언급했듯이, 이러한 히스테리시스는 PCE, JSC, VOC, 및 Pmax의 안정적인 값을 정의하기 어렵게 만듭니다. 이는 이 값들이 소자의 이전 상태에 따라 달라질 수 있기 때문입니다. 이 튜토리얼의 나머지 부분에서는 히스테리시스를 비활성화하고 정상 상태 모드로 실행하겠습니다. 이를 위해 기본 OghmaNano 창의 Simulation type 탭으로 가서 JV curve를 클릭합니다(참조 ??).

✅ 예상 결과

정상 상태 모드에서 JV 플롯은 이제 단일하고 매끄러운 스윕으로 나타나야 합니다(순방향/역방향 중첩 없음). Jsc, Voc, FF, 및 PCE 값을 기록하고 이전 히스테리시스 실행과 비교하여 이온 효과가 지표에 어떤 영향을 미쳤는지 확인하십시오.

6단계: 시뮬레이션의 출력

표 1: JV 시뮬레이션에서 생성되는 파일
파일 이름 설명
jv.csv전류 밀도 대 전압 (JV 곡선)
charge.csv전압 대 전하 밀도
device.dat3D 소자 모델
fit_data*.inp예제 소자에 대한 실험 데이터(제공되는 경우)
k.csv전압 대 재결합 매개변수
reflect.csv / transmit.csv광학 반사율 / 투과율
snapshots/전기적 스냅샷(바이어스/시간 의존); ?? 참조
optical_snapshots/광학장/세기 스냅샷; ?? 참조
sim_info.dat요약(VOC, JSC, FF, η); ?? 참조
cache/중간 캐시 데이터; ?? 참조

각 시뮬레이션은 소자 거동의 서로 다른 측면을 포착하는 여러 출력을 생성합니다 - 원시 JV 곡선과 전하 밀도부터 광학 스펙트럼, 재결합 상수, 전기장 또는 광학장의 스냅샷까지 포함됩니다. 이러한 파일은 일반적으로 OghmaNano의 내장 뷰어에서 직접 열거나 외부에서 처리할 수 있는 일반 csv 파일입니다(예를 들어 Excel 또는 Python에서 데이터 플로팅). 기본적인 페로브스카이트 연구에 가장 중요한 출력은 아래 표 1에 요약되어 있습니다.

👉 다음 단계: 이제 파트 B로 계속 진행하여 출력, 소자 층, 고급 분석을 포함한 더 자세한 페로브스카이트 튜토리얼을 살펴보십시오.