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

재료 데이터베이스: Part A - 소개

이 페이지에서는 OghmaNano 재료 데이터베이스에 무엇이 들어 있는지, 항목을 여닫고 편집하는 방법, n–k 또는 흡수 데이터(단위 변환 포함)를 가져오는 방법, 그리고 재료가 디스크에 어디에 저장되는지를 설명합니다.

1. 개요

OghmaNano 재료 데이터베이스는 각 재료에 대한 다양한 물리적 및 참조 속성을 저장합니다. 이들은 시뮬레이션이 일관되고 중앙집중화된 데이터를 사용할 수 있도록 범주별로 구성됩니다. 주요 정보는 다음을 포함합니다:

이러한 데이터셋은 함께 모든 시뮬레이션 전반에서 사용하기 위한 각 재료의 중앙 집중적이고 일관된 정의를 제공합니다.

OghmaNano Material editor showing refractive index of the material as a function of wavelength
파장에 따른 굴절률
OghmaNano Material editor showing absorption spectrum of the material as a function of wavelength
파장에 따른 흡수 스펙트럼
OghmaNano Material editor showing optical emission spectrum of the material as a function of wavelength
파장에 따른 광 방출 스펙트럼
OghmaNano Material editor showing basic parameters including material color, type, privacy options, and change log
기본 파라미터: 색상, 유형 및 변경 로그
OghmaNano Material editor showing stored electrical parameters for the material. These are reference values and not directly used in simulation.
저장된 전기 파라미터 (참조 전용)
OghmaNano Material editor showing thermal parameters such as conductivity and carrier relaxation times
열 파라미터
OghmaNano Material editor showing life cycle parameters including density, cost per kilogram, and energy per kilogram
수명주기 파라미터: 밀도, 비용 및 kg당 에너지

2. 재료 데이터베이스에 접근하기

Databases 리본에서 Materials Database 아이콘을 클릭하여 Materials Database를 여십시오 ??. 이렇게 하면 Materials Database 브라우저가 실행됩니다 ??. 여기에는 최상위 폴더와 함께 “원자” 아이콘으로 표시된 개별 재료가 표시됩니다. 폴더를 더블클릭하여 구조화된 라이브러리를 탐색하십시오—재료 클래스(예: 금속, 산화물, 유리)별로 구성되어 있으며 refractiveindex.info에서 가져온 전용 컬렉션도 포함됩니다. 원자 아이콘을 클릭하면 위에서 설명한 해당 재료의 속성 보기가 열립니다. 안내가 필요하면 Help를 사용하고, 새 항목을 만들거나 자신의 데이터셋을 가져오려면 Add Material을 사용하십시오.

Databases ribbon in OghmaNano with the Materials database icon highlighted—the entry point for opening the materials database
Databases 리본에서 Materials database에 접근하기
Initial Materials database browser view showing top-level material categories, address bar, Add Material, and Help buttons
Materials database의 초기 보기 (최상위 범주)

3. 데이터베이스에 재료 추가하기

새 재료를 추가하려면 Materials database를 연 다음, 창의 오른쪽 상단에서 add material을 클릭하십시오 (??). 그러면 새 재료의 이름을 입력하라는 대화 상자가 나타나며, 이는 그림 ??에 표시되어 있습니다. 이 경우 재료의 이름을 my_new_material로 지정했습니다.

OghmaNano Materials database window showing the Add Material button highlighted
Add Material 버튼을 사용하여 Materials database에 새 재료 추가하기.
Dialog window in OghmaNano prompting for a new material name, with example 'my_new_material'
Materials database 대화 상자에서 새 재료 이름 지정하기.

OK를 클릭하면 새 재료가 나타납니다. 그림 [fig:materialadd4]를 참조하십시오. 이를 더블클릭하여 여십시오. 그러면 데이터가 없는 빈 재료 창이 나타납니다. 그림 [fig:materialadd5]를 참조하십시오.

OghmaNano Materials database window showing the newly created material 'my_new_material' highlighted in red
Materials database에 추가된 새 재료 my_new_material.
OghmaNano Material editor window for a newly created material, showing empty data tabs for Absorption, Refractive index, Basic, Electrical parameters, and Thermal parameters
새로 생성된 재료 my_new_materialMaterial editor 창으로, 초기에는 데이터가 비어 있습니다.

4. n/k 데이터 이해하기 (n/alpha 데이터)

OghmaNano에 n/k (n/alpha 데이터)를 추가하기 전에, n–k 데이터가 무엇인지 이해하는 것이 중요합니다. n–k 데이터는 재료의 복소 굴절률을 설명합니다: 실수부 n과 허수부 k입니다.

문헌에서는 광학 손실이 여러 방식으로 표기됩니다. 일반적인 형태에는 흡수 계수 α (미터당 손실, 단위 m−1), 소광 계수 k (굴절률의 허수부, 무차원), 그리고 흡광도 (또는 광학 밀도)가 있으며, 이는 일반적으로 분광학에서 사용되는 투과율의 로그 척도입니다. 중요한 점은 이들이 모두 원리적으로는 동일한 물리량이며, 단지 서로 다른 형태로 표현된 것이라는 점입니다. OghmaNano는 단위 m−1흡수 계수 α를 받습니다. 아래 상자는 이들 물리량의 차이와 서로 변환하는 방법을 설명합니다.

n, k 및 흡수 α — 한눈에 보기

복소 굴절률은 \( N(\lambda) = n(\lambda) + i\,k(\lambda) \) 이며, 여기서 \(n\) (굴절률)과 \(k\) (소광 계수)는 무차원입니다. OghmaNano는 다음을 저장합니다:

\( \alpha(\lambda) \) 대신 \(k(\lambda)\)가 있는 경우, 가져오기 도구는 다음 식을 사용하여 변환합니다: \( \displaystyle \alpha(\lambda) = \frac{4\pi\,k(\lambda)}{\lambda} \) (\( \lambda \)가 미터 단위이면 → \( \alpha \)는 \( \mathrm{m^{-1}} \) 단위).

흡광도/광학 밀도 (A) 또는 투과율 (T)로부터
  • \( A = -\log_{10}(T) \)
  • \( \displaystyle \alpha = (\ln 10)\,\frac{A}{d} \) 여기서 \( d \)는 박막 두께 (m)

사용할 단위: \( \lambda \)는 미터 (m); \(n\)과 \(k\)는 무차원; \( \alpha \)는 \( \mathrm{m^{-1}} \). “a.u.”로 표시된 흡수 곡선은 직접 사용할 수 없습니다.

예제 — \(k \rightarrow \alpha\) 변환

\( \lambda=500\,\mathrm{nm}=5.00\times10^{-7}\,\mathrm{m} \) 에서 \( k=0.02 \)가 주어졌을 때:

\( \displaystyle \alpha = \frac{4\pi k}{\lambda} = \frac{4\pi \times 0.02}{5.00\times10^{-7}} \approx 5.03\times10^{5}\ \mathrm{m^{-1}} \).

5. n/alpha 데이터 가져오기 (또는 n/k 데이터)

재료 창의 왼쪽 상단에서 Import data from file을 클릭하십시오 ?? 그러면 Import Data wizard가 열립니다 ??. Refractive Index 탭이 열려 있을 때 Import Data from File을 클릭하면 데이터가 굴절률 데이터셋으로 가져와집니다. Absorption 탭이 선택되어 있으면 흡수 데이터셋으로 가져와집니다. 올바른 데이터를 올바른 탭으로 가져오도록 하십시오. 이 마법사는 파일을 불러오고, 그 열을 매핑하며, 단위를 OghmaNano가 사용하는 형식으로 변환합니다.

예상 파일 형식 (두 열, SI):

원본 데이터가 다른 단위(예: nm, μm, cm−1, 또는 광자 에너지의 eV)를 사용하는 경우, 마법사가 이를 변환합니다 (예: nm → m, cm−1 → m−1, eV → λ = hc/E 를 통해 m). 파일에 k(λ)가 있는 경우에도, 마법사는 α(λ) = 4πk(λ)/λ 를 사용하여 흡수를 계산할 수 있습니다.

작업 순서:

  1. 텍스트/CSV 파일을 엽니다.
  2. 미리보기(왼쪽 패널)를 확인합니다.
  3. x축 단위(파장)와 y축 물리량(n, k 또는 α) 및 단위를 선택합니다. 이는 입력 데이터의 단위와 일치해야 합니다
  4. For k choose ""
  5. 변환된 SI 데이터(오른쪽 패널)를 검토합니다.
  6. Import data를 클릭하여 이를 재료에 저장합니다.

마법사 보기는 ??에 표시되어 있으며; 가져오기 후에는 재료 편집기의 플롯이 업데이트됩니다 ??. 흡수만 가져오는 경우에는, 시뮬레이션에 재료를 사용하기 전에 굴절률도 함께 제공해야 한다는 점을 기억하십시오.

OghmaNano data importer window showing steps to import material data with labelled regions a) to f)
OghmaNano의 Data importer 창으로, 재료 데이터를 가져오기 위한 작업 순서를 보여줍니다: a) 데이터 파일 열기, b) 가져온 파일의 미리보기, c) x축 단위 선택, d) y축 단위 선택, e) SI 단위로 변환된 파일, f) 데이터 가져오기.
OghmaNano Material editor showing imported absorption spectrum data for my_new_material
가져온 흡수 스펙트럼

일반적인 함정

  • “a.u.” 단위이거나 1로 정규화된 흡수 → 크기 정보가 사라졌기 때문에 사용할 수 없습니다..
  • 최종적으로 가져온 값은 SI 단위가 됩니다. 이를 확인해 보십시오 - 타당한 값입니까 - 대략적인 크기 점검을 해 보십시오?

👉 다음 단계: 이제 Part B로 계속 진행하여 재료 시스템에 대한 n/k 데이터를 찾는 팁을 확인하십시오.