광학 스펙트럼 데이터베이스
??의 Optical Database 아이콘을 클릭하면 레이저 프로파일, 측정된 태양 스펙트럼 및 기타 실험 데이터셋과 같은 광학 스펙트럼을 저장하는 광학 데이터베이스가 열립니다. 데이터베이스 보기는 ??에 나와 있습니다.
스펙트럼을 더블클릭하면 Optical Spectrum Editor에서 열리며 (??), 여기서 기존 데이터를 보거나 새로운 스펙트럼을 가져올 수 있습니다. Basic 탭 (??)은 메모, 메타데이터 및 개인 정보 옵션을 위한 필드를 제공합니다.
데이터를 가져오려면 편집기에서 From File을 클릭하여 가져오기 창을 엽니다 (??). Open data file로 원시 파일을 불러온 다음(왼쪽 패널에 표시), 각 열에 대해 올바른 단위(예: 파장의 경우 나노미터)를 선택합니다. 이 도구는 데이터를 자동으로 SI 단위로 변환합니다(오른쪽 패널). Import data를 클릭하면 변환된 스펙트럼이 Optical Spectrum Editor에 추가됩니다.
스펙트럼은 로컬 데이터베이스 폴더
(??)의 oghma_local/spectra/<entry>/
아래에 저장됩니다.
각 항목에는 data.json 파일, 수치 데이터가 들어 있는 spectra.csv 파일, 그리고 선택적으로 spectra.bib 참고 문헌 파일이 포함됩니다.
spectra.csv를 열면 (??)
헤더 뒤에 파장 (m)과 분광 복사조도 (W m−3)가 표시됩니다.
모든 스펙트럼은 SI 단위로 저장됩니다. 정의상 각 스펙트럼의 적분은 총 전력 밀도 (W m−2)를 주며,
이는 반드시 올바라야 합니다. 시뮬레이터는 가져온 데이터를 재정규화하지 않기 때문입니다.
확신이 서지 않으면 작은 스크립트를 작성하여 스펙트럼을 적분하고 전력 밀도를 확인하십시오. 표준 태양 스펙트럼(AM1.5G)의 경우 이는
약 1000 W m−2이어야 합니다.
Windows: 로컬 스펙트럼 폴더를 빠르게 열기
- Win+R을 누르고,
%USERPROFILE%\oghma_local\spectra를 입력한 다음, Enter를 누릅니다. - 각 스펙트럼은 자체 하위 폴더에 저장됩니다 (예:
...\spectra\example\).
oghma_local/spectra에 저장된 예제 스펙트럼 항목. 각 항목에는 JSON 메타데이터, 스펙트럼 데이터가 들어 있는 CSV, 그리고 선택적으로 참고 문헌 파일이 포함됩니다.
spectra.csv의 내용. 열에는 파장(미터)과 분광 복사조도(W m−3)가 나열되며, 항상 SI 단위입니다.
태양 스펙트럼 생성기
Solar Spectrum Generator (??)는 Optical Spectrum Editor에서 실행할 수 있습니다. 이 도구는 AM1.5G 기준 스펙트럼을 계산된 Iglobal, Idirect, 그리고 Idiffuse 성분과 비교하며, 하루 중 시간, 지리적 위치, 대기 조건(압력, 수증기, 그리고 에어로졸 부하)에 따라 스펙트럼을 생성할 수 있도록 합니다.
이 생성기는 Bird와 Riordan (1986)의 Simple Solar Spectral Model for Direct and Diffuse Irradiance on Horizontal and Tilted Planes at the Earth's Surface for Cloudless Atmospheres를 기반으로 하며, Journal of Applied Meteorology and Climatology에 출판되었습니다. 원 논문은 여기에서 볼 수 있습니다. 이 반경험적 모델은 Rayleigh 산란, 오존 흡수, 균일 혼합 기체, 수증기 흡수 및 에어로졸 소광과 같은 핵심 대기 과정을 고려하여 지표면에서의 태양 분광 복사조도를 계산합니다. 위치, 하루 중 시간, 고도 및 대기 파라미터를 입력값으로 사용하여, 이 모델은 태양 스펙트럼을 전역, 직접 및 확산 성분으로 분할합니다. AM1.5G 기준은 벤치마크로 제공되며, 사용자가 기하학적 요인(태양 천정각, 공기 질량)과 대기 특성(압력, 수증기, 에어로졸 광학 두께)을 모두 반영하는 현장별 및 조건별 스펙트럼을 생성할 수 있게 합니다.